Wychowanek Wisły Płock. Treningi z pierwszym zespołem rozpoczął w sezonie 2014/2015. W Superlidze zadebiutował 18 listopada 2015 w wygranym spotkaniu z MMTS-em Kwidzyn (34:22), w którym zdobył jednego gola[2]. W sezonie 2016/2017 występował głównie w drugim zespole płockiego klubu, rozgrywając w I lidze 22 mecze i rzucając 43 bramki[3]. W sezonie 2017/2018 wystąpił w 14 spotkaniach Superligi, w których zdobył 20 goli. Ponadto trzy razy zagrał w Lidze Mistrzów (po raz pierwszy 20 września 2017 przeciwko niemieckiemu Rhein-Neckar Löwen)[1].