John Makkar has faced 40 opponents throughout his career

Player Team(s) Games
Andrew Bastien 1
Bryden Boehning 1
Riley Bradshaw 1
Martin Breunig 1
Cory Cardwell 1
Alex Carr 1
Emmanuel Chibuogwu 1
Gary Chivichyan 1
Manroop Clair 1
Jadon Cohee 1
Jack Crook 1
Telly Davenport 1
Marcel Davis 1
Gavin Dejong 1
Ali Faruq-Bey 1
Konner Frey 1
Brandon Gfeller 1
Dayon Goodman 1
Darrious Hamilton 1
Kyle Ingram 1
Jaden Jackson 1
Fabijan Krslovic 1
Stephen Lennox 1
Jack Lopez 1
Eugenio Luzcando 1
Aaron Menzies 1
Malik Montoya 1
Bobby Moorehead 1
Spencer Nicolds 1
Clint Nwosuh 1
Michael Oguine 1
Tyler Ott 1
William Powell 1
Jack Shaughnessy 1
Justin Smith 1
Ethan Telfair 1
Novak Topalovic 1
Brendan Westendorf 1
Walter Wright 1
Ivory Young 1