John Yi ha enfrentado a 59 oponentes a lo largo de su carrera.

Player Team(s) Games
Shore Adenekan 1
Michael Angulo 1
Lanaki Apele 1
Antonio Austin 1
Kevin Bailey 1
Kellen Birdsall 1
Reagan Chapman 1
Emmanuel Chibuogwu 1
Samuel Cirillo 1
Jadon Cohee 1
Jack Crook 1
Dalante Dunklin 1
Mark Eden 1
Ayodeji Egbeyemi 2
Trevor English 1
Chase Flint 2
Jarell Flora 1
Martin Flowers 1
Justin Garcia 1
Volodymyr Gerun 1
John Green 1
Philipp Hartwich 1
Matt Hayes 2
Petr Herman 2
David Humphries 2
Jee Klankwamdee 1
Nathan Klekas 1
Simon Krajcovic 1
Michael Lambert 1
Henry Leff 1
Max Livingston 1
Guy Lynott 1
Connor McGuire 1
Jonathan Mills 1
Marin Mornar 2
Emerson Murray 1
Daniel Nielsen 1
Godwin Okonji 2
Evan Payne 1
Coltrane Powdrill 1
William Powell 1
Bryce Pressley 1
Josh Richardson 1
Bobby Sharp 1
Patson Siame 2
Arik Smith 1
Joshua Spiers 1
Gabe Taylor 1
Jason Todd 1
Shayne Travers 1
D'marques Tyson 1
Isiah Umipig 1
Dan Wade 1
Sawyer Weddle 1
Daniel Wilder 1
Alec Wintering 1
Devin Wyatt 1
Aitor Zubizarreta 1
Thomas van der Mars 1