John Xiang Statistics

Year Team Finish G 10 -5 Pts PPG
2017 Berkeley B 10 16 14 3 125 7.81
2018 Berkeley C 31 17 25 5 225 13.24
2019 Berkeley B 11 15 27 1 265 17.67

ACF Nationals 2017

Year Round Player Team Opponent Result 10 -5 Pts Packet
2017 2 (Prelims) John Xiang Berkeley B Toronto B Win 1 1 5 Chicago A + JHU
2017 3 (Prelims) John Xiang Berkeley B Harvard A Win 1 0 10 Minnesota + MIT A
2017 4 (Prelims) John Xiang Berkeley B Princeton Win 2 0 20 Ohio St + Cambridge + Oxford B
2017 5 (Prelims) John Xiang Berkeley B Ottawa Win 1 1 5 Stanford + Harvard
2017 6 (Prelims) John Xiang Berkeley B Yale A Loss 0 0 0 WUSTL + UVA + Toronto + Penn
2017 7 (Prelims) John Xiang Berkeley B Northwestern Win 2 0 20 Yale A + Duke
2017 8 (Prelims) John Xiang Berkeley B Johns Hopkins Win 2 0 20 Maryland
2017 10 (Playoffs) John Xiang Berkeley B Columbia A Loss 1 0 10 Editors 1
2017 11 (Playoffs) John Xiang Berkeley B Oxford A Loss 0 0 0 Editors 2
2017 12 (Playoffs) John Xiang Berkeley B Chicago A Loss 0 0 0 Editors 3
2017 13 (Playoffs) John Xiang Berkeley B Michigan A Loss 0 0 0 Editors 4
2017 14 (Playoffs) John Xiang Berkeley B Stanford A Loss 0 0 0 Editors 5
2017 15 (Playoffs) John Xiang Berkeley B Maryland A Loss 0 0 0 Editors 6
2017 16 (Playoffs) John Xiang Berkeley B Penn A Win 2 0 20 Editors 7
2017 17 (Playoffs) John Xiang Berkeley B Berkeley A Loss 0 1 -5 Editors 8
2017 18 (Placement, UG/D2 Finals) John Xiang Berkeley B Berkeley A Loss 2 0 20 Illinois + Rutgers

ACF Nationals 2018

Year Round Player Team Opponent Result 10 -5 Pts Packet
2018 1 (Prelims) John Xiang Berkeley C McGill Loss 3 1 25 Oxford + Duke
2018 3 (Prelims) John Xiang Berkeley C Central Florida Win 4 1 35 Michigan A
2018 4 (Prelims) John Xiang Berkeley C WUSTL NA 0 0 0 Maryland A
2018 5 (Prelims) John Xiang Berkeley C Yale A Loss 0 0 0 Oklahoma + Michigan B
2018 6 (Prelims) John Xiang Berkeley C Oxford A Loss 1 1 5 JHU A + Florida
2018 7 (Prelims) John Xiang Berkeley C New College of Florida Win 1 0 10 NYU + JHU B
2018 8 (Prelims) John Xiang Berkeley C Chicago B Loss 1 0 10 Virginia A
2018 9 (Playoffs) John Xiang Berkeley C Toronto A Loss 2 0 20 Editors 1
2018 10 (Playoffs) John Xiang Berkeley C Chicago C Loss 0 0 0 Editors 2
2018 11 (Playoffs) John Xiang Berkeley C MIT A Win 3 0 30 Editors 3
2018 12 (Playoffs) John Xiang Berkeley C Michigan State Loss 0 0 0 Editors 4
2018 13 (Playoffs) John Xiang Berkeley C Virginia A Loss 1 1 5 Editors 5
2018 14 (Playoffs) John Xiang Berkeley C Rutgers Loss 3 0 30 Editors 6
2018 15 (Playoffs) John Xiang Berkeley C Kentucky Win 1 0 10 Editors 7
2018 16 (Playoffs) John Xiang Berkeley C NYU Win 3 1 25 Editors 8
2018 17 (Playoffs) John Xiang Berkeley C Carnegie Mellon Win 1 0 10 Editors 9
2018 18 (Playoffs) John Xiang Berkeley C UCLA Win 1 0 10 Editors 10

ACF Nationals 2019

Year Round Player Team Opponent Result 10 -5 Pts Packet
2019 1 (Prelims) John Xiang Berkeley B Maryland A Loss 2 0 20 Yale A + Michigan
2019 2 (Prelims) John Xiang Berkeley B Oxford A Win 1 1 5 UVA + Rutgers + Chicago B
2019 3 (Prelims) John Xiang Berkeley B Chicago B Loss 1 0 10 McGill + UCLA + Oxford
2019 4 (Prelims) John Xiang Berkeley B Johns Hopkins Win 4 0 40 Berkeley A + Ohio St
2019 6 (Prelims) John Xiang Berkeley B Wright State Win 3 0 30 Minn A + Harvard A + B
2019 7 (Prelims) John Xiang Berkeley B Rutgers Win 1 0 10 Florida A + Michigan St
2019 8 (Prelims) John Xiang Berkeley B Central Florida Win 3 0 30 Illinois A + Wright St
2019 9 (Tiebreaker 1) John Xiang Berkeley B Johns Hopkins Win 3 0 30 Editors 5
2019 10 (Playoffs) John Xiang Berkeley B Chicago A Loss 1 0 10 Editors 1
2019 11 (Playoffs) John Xiang Berkeley B Michigan State Loss 0 0 0 Editors 2
2019 12 (Playoffs) John Xiang Berkeley B McGill Loss 2 0 20 Editors 3
2019 13 (Playoffs) John Xiang Berkeley B Illinois A Loss 2 0 20 Editors 4
2019 15 (Superplayoffs) John Xiang Berkeley B Stanford A Win 1 0 10 Editors 6
2019 16 (Superplayoffs) John Xiang Berkeley B Ohio State Loss 2 0 20 Editors 7
2019 17 (Superplayoffs) John Xiang Berkeley B Penn A Win 1 0 10 Editors 8