After high school, Kruger joined the Western Province Rugby Institute for the 2010 season.
Kruger moved to Bloemfontein for the 2011 season and he was included in the Free State U21 squad for the 2011 Under-21 Provincial Championship, but failed to feature in any matches.
He did play for the Under-21 side in the 2012 edition, however, making three appearances during the regular season as his side finished in fourth spot to claim the final semi-final berth.
Kruger was part of the 2015 Shimlas squad that won the 2015 Varsity Cup and he later made his first class debut when he was named in the Free State Cheetahs squad for the 2015 Currie Cup Premier Division and came off the bench in their 31–73 defeat to the Golden Lions.
Kruger signed with the Griffons in 2016 and spent one year with the side before he signed with the Griquas.
July 17
JW
Career
Free State Cheetahs No 5 Lock |
2015 - 2015 | |
UFS Shimlas No. 8 |
2015 - 2016 | |
Griffons Rugby No. 8 |
2016 - 2016 | |
Griquas No. 8 |
2017 - 2024 |