Rory Hawke has faced 78 opponents throughout his career

Player Team(s) Games
Jalal Agha
Iran (WC-QR)
1
Matin Aghajanpour
Iran (WC-QR)
1
Ruslan Aitkali
Kazakhstan (WC-QR)
1
Ahmed Alderazi
Bahrain (WC-QR)
1
Cade Alger 1
Hasan Aliakbari
Iran (WC-QR)
1
Naser Almusawi
Bahrain (WC-QR)
1
Husain Altawash
Bahrain (WC-QR)
1
Mustapha Amzil 1
Braden Appelhans 1
Reed Bailey 1
Jemarl Baker 1
Oleg Balashov
Kazakhstan (WC-QR)
1
Kalib Boone 1
Keylan Boone 1
Angelo Brizzi 1
Lamont Butler 1
Anton Bykov
Kazakhstan (WC-QR)
1
Miles Byrd 1
Dwayne Chism
Bahrain (WC-QR)
1
Isaiah Cottrell 1
BJ Davis 1
Donovan Dent 1
Reese Dixon-Waters 1
Bobby Durkin 1
Sebastian Forsling 1
Dmitry Gavrilov
Kazakhstan (WC-QR)
1
Piter Girgoorian
Iran (WC-QR)
1
Mohammed Hamooda
Bahrain (WC-QR)
1
Ali Hasan
Bahrain (WC-QR)
1
Miles Heide 1
Brooklyn Hicks 1
Grant Huffman 1
Maitham Isa
Bahrain (WC-QR)
1
Mohammad Jamshidi
Iran (WC-QR)
1
Jackie Johnson 1
Karl Jones 1
Nelly Joseph 1
Ali Kadhem
Bahrain (WC-QR)
1
Connor Kochera 1
Shaim Kuanov
Kazakhstan (WC-QR)
1
Cam Lawin 1
Jaedon Ledee 1
Sean Logan 1
Mike Loughnane 1
Askar Maidekin
Kazakhstan (WC-QR)
1
Roman Marchuk
Kazakhstan (WC-QR)
1
Maxim Marchuk
Kazakhstan (WC-QR)
1
Sajjad Mashayekhi
Iran (WC-QR)
1
Jamal Mashburn Jr. 1
Salar Monji
Iran (WC-QR)
1
Jarvis Moss 1
Rustam Murzagaliyev
Kazakhstan (WC-QR)
1
Isaac Mushila 1
Shane Nowell 1
Alexandr Orazbekov
Kazakhstan (WC-QR)
1
Jay Pal 1
Robert Pan
Kazakhstan (WC-QR)
1
Micah Parrish 1
Sajjad Pazrofteh
Iran (WC-QR)
1
Ali Rashed
Bahrain (WC-QR)
1
Mustafa Rashed
Bahrain (WC-QR)
1
Navid Rezaeifar
Iran (WC-QR)
1
Luis Rodriguez 1
Elijah Saunders 1
Rikus Schulte 1
Vadim Shcherbak
Kazakhstan (WC-QR)
1
David Skogman 1
Achile Spadone 1
Dedan Thomas Jr 1
Jadyn Toppin 1
Darrion Trammell 1
Mohammadsina Vahedi
Iran (WC-QR)
1
Tru Washington 1
Quinton Webb 1
Justin Webster 1
Rob Whaley Jr. 1
Amirhossein Yazarloo
Iran (WC-QR)
1