1 A profi egyesületekben játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2023. május 9. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2019. december 9. * Mérkőzések (gólok száma)
12 éves koráig Komádiban élt.[5] Berettyóújfaluban kezdett el kézilabdázni 10 éves korában.A Berettyó MSE csapatában Bencze Zoltán kezei alatt edződött. A Hajdú-Bihar megyei csapatában hatodikosként is már a góllövőlista élén állt. 12 évesen Róth Kálmán hívására Győrbe került.[2] Az utánpótláscsapatok után a Győr tartalékcsapataiban kapott a felnőttek között játéklehetőséget, előbb a Veszprém Barabás KC-nál, majd a Mosonmagyaróvári KC-nál. 2012-ben megkapta az első Görbicz Anita-díjat.[6]
A 2015–2016-os szezont már a Győri Audi ETO KC-nál kezdhette, de a bajnokság előtt az egyik edzésen elülső keresztszalag-szakadást szenvedett, emiatt fél évet kellett kihagynia, így lemaradt a decemberi világbajnokságról is.[7] Felépülése a vártnál lassabban haladt, visszatérni csak áprilisban a bajnokság végére tudott, de akkor is csak néhány percet játszott a mérkőzéseken.[8] A következő szezonban sem kapott lényegesen több játéklehetőséget, így nem került be a 2016-os Európa-bajnokságra utazó keretbe sem. 2016 decemberében újra megsérült, felépülése után márciustól pedig a szezon hátralévő részében kölcsönben a Kisvárdai KC-ban játszott.[9]
A több játéklehetőség reményében a 2017 őszétől két szezonra az Érd NK-hoz került kölcsönbe.[10] A 2019–2020-as idényben tizennyolc bajnoki mérkőzésen 96 gólt szerzett, és az Érd legeredményesebb játékosa volt. 2020 nyarától a Siófok KC játékosa lett. Kétéves szerződést írt alá a Balaton-parti együtteshez.[11] Mindössze egy szezont töltött a csapatnál, majd visszatért Mosonmagyaróvárra.[12]
A válogatottban
17 évesen, 2014-ben került a magyar válogatott keretébe. Első válogatott mérkőzését 2014. március 30-án játszotta. A 2014-es Európa-bajnokságra Németh András szövetségi kapitány tartalékként nevezte, majd a középdöntőben pályára is lépett, ahol jelentős szerepe volt abban, hogy a Románia elleni mérkőzést megnyerte a magyar csapat.[13][14] 2017-ben bekerült a világbajnokságra utazó válogatott keretbe, azonban a válogatott eredményei három mérkőzés után elmaradtak a várakozásoktól, emiatt Kim Rasmussen szövetségi kapitány Tóth helyére Szucsánszki Zitát cserélte be a csapatba.[15] Tagja volt a 2019-es világbajnokságra utazó 18 fős keretnek.[16]