Joshua Hemmings has faced 352 opponents throughout his career

Player Team(s) Games
Gerry Abadiano 1
K.J. Adams 1
Demilade Adelekun 4
Adedola Adeniyi 1
Matt Allocco 2
Philip Alston 1
Nate Amado 1
Yukien Andrada 1
Kalu Anya 1
Tyler Aronson
Tufts (NCAA)
1
Deven Austin 1
Dawson Baker 1
Josh Baldwin 1
Josh Bannan 1
Scottie Barnes
U17 USA (U17 WC)
1
Elijah Barnes 1
Brendan Barry 2
Will Batchelder 1
Zinou Bedri 2
Joshua Bernstein
Tufts (NCAA)
1
Tai Bibbs 1
Jackson Blaufeld 2
Nikola Bojicic 1
Luke Bolster 1
Keller Boothby 1
Kris Bortz
Tufts (NCAA)
1
Mileta Boskovic 1
John Bowen 1
Colin Bradanese 1
Shalom Broughton 1
Jordan Brown 1
Avery Brown 2
Randall Brumant 1
J.C. Butler 1
Trent Buttrick 1
Quinn Cain
Tufts (NCAA)
1
Chris Cain 1
Recaredo Calimag 1
Joel Capetola 1
Ben Capron 1
Vernon Carey
U17 USA (U17 WC)
1
Khai Champion
Tufts (NCAA)
1
Joe Charles 1
Jonah Charles 1
Antrell Charlton 1
Shaun Chiu 1
Connor Christensen 1
Hunter Clarke 1
Jaden Clayton 1
Zach Clemence 1
Spencer Cline 1
Pierre Cockrell 1
Carson Cohen
Tufts (NCAA)
1
Aaron Cooley 2
Jaden Cooper 4
Matt Corey 1
Ryan Cornish 1
Ryan Cornish 2
Raven Cortez 1
Louth-Mohamed Coulibaly 2
Perry Cowan 2
Tom Cowie 1
David Cross 1
Matt Cross 1
Rob Crouch 1
Christian Cruz Alicea 1
Andre Curbelo 1
Jalen Dalcourt 1
Mitchell Dance 1
D.J. Davis 1
Jayden Dawson 1
Geronimo De La Rosa 2
Romad Dean 1
Mohamad Diallo 1
Gradey Dick 1
Kobe Dickson 1
Jay Dieterle
Tufts (NCAA)
1
Rahsool Diggins 1
Nikola Dimitrijevic 1
Jordan Dingle 1
Haven Dixon 1
Marcus Dockery 1
Greg Dolan 1
Dyondre Dominguez 2
Kieran Dorney 1
Nolan Dorsey 1
Sheldon Edwards 1
Zuby Ejiofor 1
Ishmael El-Amin 1
Maka Ellis 1
Youssef Elmadawy
U17 Egypt (U17 WC)
1
Zac Ervin 1
Tosan Evbuomwan 2
Kristians Feierbergs 1
Michael Feinberg 1
Noah Fernandes 2
Kimo Ferrari 2
Marcus Filien 1
Peter Filipovity 1
Terrence Fortea 1
Kyle Foster 1
Drew Friberg 1
Dan Friday 2
Themus Fulks 1
Tafara Gapare 1
Kentrell Garnett 1
Gerrale Gates 1
Trumann Gettings
Tufts (NCAA)
1
Yassine Gharram 2
Bryce Golden 1
Diego Gonzalez 1
Elijah Gray 1
Isaiah Gray 1
Campbell Green 1
Jalen Green
U17 USA (U17 WC)
1
Sam Green 1
Mclaude Guadana 1
Scott Gyimesi
Tufts (NCAA)
1
Sean Halloran 1
R.J. Hampton
U17 USA (U17 WC)
1
Ahmed Hanafi
U17 Egypt (U17 WC)
1
Sean Hansen 1
Patrick Harding 1
De'Vion Harmon
U17 USA (U17 WC)
1
Bryce Harris 2
Dajuan Harris 1
Momen Hassan
U17 Egypt (U17 WC)
1
Elijah Hawkins 2
Youssef Helmy
U17 Egypt (U17 WC)
1
Theo Henry
Tufts (NCAA)
1
Andre Henry 1
Justin Hohn 1
Paul Hudson 1
Dajion Humphrey 1
Chazz Hutchison 1
Jacob Hutson 1
Mazen Ibrahim
U17 Egypt (U17 WC)
1
Luke Jackson 1
E.J. Jarvis 2
Samuel Jenkins 1
Max Johns 1
Jaren Johnson 2
Blake Jones 1
Greg Jones 1
Gedi Juozapaitis 1
Isaac Kante 1
Haris Karamanaga 1
Dean Keeler 1
Keeshawn Kellman 1
C.J. Kelly 1
Rich Kelly 1
Isaiah Kelly 2
Marquise Kennedy 1
Caleb Kenney 2
Aly Khalifa
U17 Egypt (U17 WC)
1
Ryan Kiachian 1
Andrew Kirkpatrick 1
Jaden Kirkwood 1
Mitchell Kirsch 1
Marko Kljajevic 1
Jovan Kljajic 1
Felix Kloman 1
Matt Knowling 2
Cameron Krystkowiak 3
Nate Lacewell 1
Andrew Laczkowski 1
Ryan Langborg 2
Joshua Lazaro 1
Xaivian Lee 1
Ishmael Leggett 1
Youssef Lehitta
U17 Egypt (U17 WC)
1
Kainoa Lepou 1
Bent Leuchten 1
Wildens Leveque 1
Austin Lewis 1
Landon Lewis 1
Terence Lewis II 1
Kino Lilly 2
Theo Liu
Tufts (NCAA)
1
Jaelin Llewellyn 1
Max Lorca-Lloyd 1
Kyrell Luc 1
R.J. Luis 1
Derek Luna 1
Max Mackinnon 1
Hunter-Jack Madden 1
Abdelrahman Mahmoud
U17 Egypt (U17 WC)
1
August Mahoney 2
Chris Manon 1
Djordjije Marinovic 1
Malik Martin 1
Brandon Martin 1
Judson Martindale 1
Sebastian Martinez 1
Zach Martini 1
Max Martz 1
Bez Mbeng 2
Kevin McCullar 1
Jake McKinlay 1
Casey McLaren
Tufts (NCAA)
1
Zavian McLean 4
Joemel McNair 1
Robert McRae 2
Jadun Michael 1
Jermaine Miranda 1
Makhi Mitchell 1
Makhel Mitchell 1
Kolton Mitchell 1
Brandon Mitchell-Day 1
Evan Mobley
U17 USA (U17 WC)
1
Yassin Mohamed
U17 Egypt (U17 WC)
1
Jack Molloy 2
Lucas Monroe 1
Bo Montgomery 2
Wendell Moore
U17 USA (U17 WC)
1
Khalid Moore 1
James Morakis
Tufts (NCAA)
1
Omar Morsy
U17 Egypt (U17 WC)
1
Jackson Munro 2
Liam Murphy 3
Romeo Myrthil 2
Malachi Ndur 1
Dusan Neskovic 4
D.J. Nix 1
Cooper Noard 1
Kenny Noland 2
RJ Noord 1
Braden Norris 1
Mahmoud Noureldin
U17 Egypt (U17 WC)
1
Rostyslav Novitskyi 1
Josh Nwafor 1
Joseph Octave 1
Shy Odom 1
Josh Odunowo 2
Nate Ogbu 2
Zdravko Okiljevic 1
Ose Okojie 1
Isaac Okoro
U17 USA (U17 WC)
1
Emmanuel Onuama 2
Nana Owusu-Anane 2
Rence Padrigao 1
Fedja Pajovic 1
Jose Pascual 1
Jackson Patton
Tufts (NCAA)
1
Harrison Payne 1
Blake Peters 1
Bobby Pettiford 1
Caden Pierce 1
Mike Piwko 1
John Poulakidas 2
LA Pratt 1
Jalen Quinn 1
Darius Quisenberry 1
Michael Rabinovich 1
Guy Ragland 1
Aaryn Rai 2
Jay Rantall 1
Jayden Reaves 1
Freedom Rhames 1
M.J. Rice 1
Isaiah Richards 1
Will Richardson 1
Deven Richmond 1
Anzac Rissetto 1
Jeremy Roach
U17 USA (U17 WC)
1
Khalil Robinson 2
Izaiah Robinson 4
Noah Robledo 2
Luis Rolon 1
Diego Romero 1
Victor Rosa Rolon 1
Kyle Rose 1
Geronimo Rubio 2
Ahmed Saed
U17 Egypt (U17 WC)
1
Taurus Samuels 2
Tory San Antonio 1
Ben Schwieger 1
Steve Settle 2
Jeremy Sheppard 1
Sam Sherry 1
Cameron Shockley-Okeke 2
Wes Slajchert 2
Clark Slajchert 1
Deandre Smart 1
George Smith 1
Harry Sosa 1
Key Sotu 1
Teddy Sourlis 1
Nick Spinoso 1
Robbie Stankard 4
Michael Steadman 1
Isaiah Stewart
U17 USA (U17 WC)
1
Elijah Stewart 1
Andrew Stewart 1
Bobby Stewart
Tufts (NCAA)
1
Mac Stodart 1
Jalen Suggs
U17 USA (U17 WC)
1
Wani Swaka Lo Buluk 1
Carl Tamayo 1
Jake Tavroff 4
Dylan Thoerner
Tufts (NCAA)
1
Sebastian Thomas 1
Billy Thomas 1
Michael Thomas 1
Saint Thomas 1
Keon Thompson 1
Blair Thompson 2
Cam Thrower 1
Devin Tillis 1
Bojan Tomasevic 1
Luke Travers 1
Adam Tsang Hinton 1
Jade Tse 1
Abdou Tsimbila 1
Ata Turgut 1
Eddie Turner 1
Kellen Tynes 1
Ernest Udeh 1
Ofure Ujadughele 1
Ezrah Vaigafa 1
Stefan Vlahovic 1
Viktor Vujisic 1
Garrison Wade 2
Antwan Walker 1
Torrence Watson 1
Max Watson 1
Thomas Weaver 1
T.J. Weeks 2
Romeo Weems
U17 USA (U17 WC)
1
James Welch 1
Tom Welch 1
Hayden Welling 1
Phillip Wheeler 1
Robin White 1
Chancellor White 1
Tamuri Wigness 1
Ibn Williams 1
Greg Williams 1
Jelani Williams 1
Nazir Williams 1
Jayden Williams 1
Marvin Williams-Dunn 1
Kobe Williamson 1
Jalen Wilson 1
Paxson Wojcik 2
Danny Wolf 1
Jordan Wood 2
Sidney Wooten
Tufts (NCAA)
1
Ethan Wright 1
Ja'Shonte Wright-McLeish 1
Joseph Yesufu 1
Luka Zivanovic 1