In Partnership WithSpikeball
Sign In
Pro League · Player Stats · 2026 Season

Player Stats

The 2026 season, game by game, 2,497 games in 394 matches, June 27, 2026 through November 7, 2026. Players rank on games, squads on matches, and everyone is listed with the last squad they played for in the 2026 season. PRO Score stays the career rating on every board. Tap any column heading to re-sort a table. For live event-day stats, the Live page stays one tap away.

394 matches2,497 games855 players1631 in the PRO pool113 squads
A player throws both arms up celebrating on the field
The Big Picture

State of the League

Where the league stands, in numbers, every rated player, grouped every way the league is organized. Averages and medians run over the players who hold a PRO Score, and the player counts are the full population behind the boards below, not just the leaders they show.

855 players845 rated players5.1 average PRO4.8 median PRO8.2 top PRO394 matches2,497 games113 squads

By Division

ScopePlayersRatedAvg PROMedian PROTop PROTop Player
P1P11751727.07.28.2Gabriel Finocchi
P2P22482455.45.47.6Ricardo Santiago
MinorMinor4023994.03.97.6Chris Marcusen
WomenWomen30295.05.06.4Anita Ho

One ladder for the whole league: every player with 5 or more counted games holds a PRO Score, whatever division they play in, P1, P2, Minor and Women are all ranked together here. Each row’s average and median run over that scope’s rated players, so a Minor row reads as Minor players’ standing on the league-wide ladder.

By Conference

ScopePlayersRatedAvg PROMedian PROTop PROTop Player
Texas73704.74.28.0Luke Mowry
Southwest99995.04.78.1Connor Nelson
Pacific Northwest1071064.94.68.0Eddy Leung
Rocky Mountain68685.55.67.8Kyler Cote
North Central79755.14.98.0Bennett Anderson
Southeast46465.85.77.8Anthony Clifford
Northeast1071075.45.57.8Maxime Prince
Eastern1101105.65.78.2Gabriel Finocchi

A player sits in the conference of the squad they play for now, the same rule as the conference boards below. Players whose latest club is outside the current 49 clubs sit in no conference row.

By Group

GroupSquadsPlayersRatedAvg PROMedian PROTop PROTop PlayerMatchesGames
P1P1-East1187877.07.28.2Gabriel Finocchi39240
P1P1-West1081786.97.28.1Connor Nelson29190
P2P2-East151271265.65.77.5Jai Parera50318
P2P2-West141141135.35.27.6Ricardo Santiago38233
MinorM1-West352612584.03.97.6Chris Marcusen96609
MinorMinor-East201451454.13.97.6Sam Aven57339
WomenWomen530295.05.06.4Anita Ho1060

The 2026 season’s named groups, the same groups as the Groups tab. Matchday 2’s conference groups aren’t named in the data yet, so a group row covers the players whose current squad sits in that named group, and the group’s own matches and games.

P1, Every Rated Player

All 147 rated P1 players on the leaderboard, ranked by PRO Score. Tap a name for the player’s card.

#PlayerSquadPER*PRO SCORE
1.Gabriel FinocchiPhiladelphia Lemon LadsPhiladelphia Lemon Lads618.2
2.Connor NelsonSan Jose ShockwaveSan Jose Shockwave718.1
3.Dan AbramsNew York Subway SurfersNew York Subway Surfers528.1
4.Kieran RoseNew York Subway SurfersNew York Subway Surfers558.1
5.Bennett AndersonMinneapolis MotionMinneapolis Motion568.0
6.Charlie CamarenaSan Jose ShockwaveSan Jose Shockwave568.0
7.Eddy LeungVancouver SentinelsVancouver Sentinels678.0
8.Luke MowryDallas LonestarDallas Lonestar598.0
9.Sunny GuNew York Subway SurfersNew York Subway Surfers578.0
10.Alec GalboSan Jose ShockwaveSan Jose Shockwave607.8
11.Aleks EssenMinneapolis MotionMinneapolis Motion577.8
12.Andrew ChristmasDallas LonestarDallas Lonestar567.8
13.Anthony CliffordAtlanta PuffinsAtlanta Puffins507.8
14.Fredric HinkleDallas LonestarDallas Lonestar627.8
15.Jacob SummersCarolina ReapersCarolina Reapers677.8
16.Jason FevangVancouver SentinelsVancouver Sentinels607.8
17.Joey ReynoldsIllinois InfernoIllinois Inferno537.8
18.John BuchananCarolina ReapersCarolina Reapers647.8
19.Kyle FowlerAtlanta PuffinsAtlanta Puffins607.8
20.Kyler CoteLehi RaptorsLehi Raptors657.8
21.Maxime PrinceLes Patriotes De QuebecLes Patriotes De Quebec637.8
22.Maxwell GunnesonPhiladelphia Lemon LadsPhiladelphia Lemon Lads567.8
23.Mike GarrettPhiladelphia Lemon LadsPhiladelphia Lemon Lads557.8
24.Nick WidemanVancouver SentinelsVancouver Sentinels587.8
25.Ryan MarinoIllinois InfernoIllinois Inferno557.8
26.Thomas DeryLes Patriotes De QuebecLes Patriotes De Quebec647.8
27.Thomas HamiltonIllinois InfernoIllinois Inferno597.8
28.Xande PlaistedLehi RaptorsLehi Raptors627.8
29.Alex NewtonRochester Red HotsRochester Red Hots597.7
30.Anthony St-MartinLes Patriotes De QuebecLes Patriotes De Quebec587.7
31.Brooks WeeksRichmond Spin DoctorsRichmond Spin Doctors527.7
32.Bryant KarrattiLehi RaptorsLehi Raptors607.7
33.Caleb CummingsLA GoatsLA Goats677.7
34.Caleb WhiteState College Nittany LionsState College Nittany Lions477.7
35.Guillaume BilodeauLes Patriotes De QuebecLes Patriotes De Quebec607.7
36.Henry PleszkochState College Nittany LionsState College Nittany Lions587.7
37.Jake DooleyCarolina ReapersCarolina Reapers637.7
38.Jake HurstState College Nittany LionsState College Nittany Lions527.7
39.Jake MottersheadPhiladelphia Lemon LadsPhiladelphia Lemon Lads617.7
40.Jared KulaMinneapolis MotionMinneapolis Motion637.7
41.Jerry HaoNew York Subway SurfersNew York Subway Surfers567.7
42.Maciah AldrichMinneapolis MotionMinneapolis Motion607.7
43.Neal BergmanIllinois InfernoIllinois Inferno537.7
44.Reid PfutzenreuterMinneapolis MotionMinneapolis Motion567.7
45.Riley NassourRochester Red HotsRochester Red Hots637.7
46.Tommy DrakeCarolina ReapersCarolina Reapers657.7
47.Will PiconeCarolina ReapersCarolina Reapers617.7
48.Adam PorterGainesville GremlinsGainesville Gremlins597.6
49.Benjamin SavageAtlanta PuffinsAtlanta Puffins587.6
50.Charlie FreemanRochester Red HotsRochester Red Hots537.6
51.Clifford LeVequeIllinois InfernoIllinois Inferno577.6
52.Garrett CarverLehi RaptorsLehi Raptors627.6
53.Grant MarshallAtlanta PuffinsAtlanta Puffins547.6
54.Jackson WoodMinneapolis MotionMinneapolis Motion587.6
55.Sasha MariniukSan Jose ShockwaveSan Jose Shockwave637.6
56.Taylor ChurchLehi RaptorsLehi Raptors617.6
57.Trevor ZaleskiWasatch WarriorsWasatch Warriors517.6
58.Zach SnoverCarolina ReapersCarolina Reapers617.6
59.Andrew GreerCarolina ReapersCarolina Reapers667.5
60.Conner BradshawSeattle RainSeattle Rain597.5
61.Devon LeeSan Jose ShockwaveSan Jose Shockwave647.5
62.Diego LopezState College Nittany LionsState College Nittany Lions507.5
63.Elle LoweSan Jose ShockwaveSan Jose Shockwave617.5
64.Etienne CoteLehi RaptorsLehi Raptors527.5
65.Josh FragiacomoLA GoatsLA Goats567.5
66.Juan MoscosoSeattle RainSeattle Rain597.5
67.Justin ShaytarRochester Red HotsRochester Red Hots617.5
68.Lucas PruettLA GoatsLA Goats607.5
69.Chandler HertzlerLehi RaptorsLehi Raptors557.3
70.Dylan StyronLA GoatsLA Goats617.3
71.Josh HutkoRochester Red HotsRochester Red Hots587.3
72.Matt SpolarichPhiladelphia Lemon LadsPhiladelphia Lemon Lads527.3
73.Micah AllinDallas LonestarDallas Lonestar667.3
74.Rahul MurthyDallas LonestarDallas Lonestar567.3
75.Will RiesVancouver SentinelsVancouver Sentinels597.3
76.Bradley ClarkAtlanta PuffinsAtlanta Puffins547.2
77.Chase BremnerIllinois InfernoIllinois Inferno497.2
78.Declan BrownRochester Red HotsRochester Red Hots597.2
79.Demitri ForandNew York Subway SurfersNew York Subway Surfers607.2
80.Dustin GrantRochester Red HotsRochester Red Hots617.2
81.Felipe MartinezCollege Station AggiesCollege Station Aggies497.2
82.Jared BeaufaitGainesville GremlinsGainesville Gremlins547.2
83.Jaxon GonzalezRichmond Spin DoctorsRichmond Spin Doctors497.2
84.Luke TolpinBoise BanditsBoise Bandits487.2
85.Matthew RodriguezAlbany GladiatorsAlbany Gladiators517.2
86.Solomon BerrySeattle RainSeattle Rain557.2
87.Aniket MatharasiDallas LonestarDallas Lonestar647.1
88.Drew RyderAlbany GladiatorsAlbany Gladiators597.1
89.Drew TolpinBoise BanditsBoise Bandits457.1
90.John MankowichState College Nittany LionsState College Nittany Lions457.1
91.Connor PrelichPhiladelphia Lemon LadsPhiladelphia Lemon Lads557.0
92.Hunter KothLA GoatsLA Goats607.0
93.Kaleb WagnerBoise BanditsBoise Bandits517.0
94.Matt BarlowWasatch WarriorsWasatch Warriors457.0
95.Tyler FernandezDallas LonestarDallas Lonestar607.0
96.Jacob NarayanAtlanta PuffinsAtlanta Puffins526.8
97.Jake YoungLA GoatsLA Goats596.8
98.Jon MoeMinneapolis MotionMinneapolis Motion496.8
99.Kade KulpinskiState College Nittany LionsState College Nittany Lions546.8
100.Noah KopeticCarolina ReapersCarolina Reapers646.8
101.Noah SaddikSan Jose ShockwaveSan Jose Shockwave556.8
102.Taaron RudzitisMinneapolis MotionMinneapolis Motion566.8
103.William GarantLes Patriotes De QuebecLes Patriotes De Quebec556.8
104.Charlie BratsmanWasatch WarriorsWasatch Warriors546.7
105.Jared PaulovichGainesville GremlinsGainesville Gremlins606.7
106.Kelly OConnorBoise BanditsBoise Bandits466.7
107.Konnor CordingleyWasatch WarriorsWasatch Warriors466.7
108.Theophane Fremond-GuilbaultLes Patriotes De QuebecLes Patriotes De Quebec596.7
109.A.J. MartinPhiladelphia Lemon LadsPhiladelphia Lemon Lads466.6
110.Jack GordonBoise BanditsBoise Bandits496.6
111.Maxime PrinceLes Patriotes De QuebecLes Patriotes De Quebec636.6
112.Noah Lerner-MorelleAlbany GladiatorsAlbany Gladiators456.6
113.Reece YoshizawaLA GoatsLA Goats626.6
114.Scott McCabeAlbany GladiatorsAlbany Gladiators536.6
115.Segeon JangVancouver SentinelsVancouver Sentinels496.6
116.Simon GuillemetteLes Patriotes De QuebecLes Patriotes De Quebec526.6
117.Zach BenderGainesville GremlinsGainesville Gremlins556.6
118.Brandon ArledgeDallas LonestarDallas Lonestar516.5
119.Daniel ChudinSeattle RainSeattle Rain636.5
120.Eoin O'GaraAlbany GladiatorsAlbany Gladiators456.5
121.Jake MarthaBoise BanditsBoise Bandits476.5
122.Joshua BalmforthWasatch WarriorsWasatch Warriors516.5
123.Remi PrinceWasatch WarriorsWasatch Warriors616.5
124.Sean SantosRichmond Spin DoctorsRichmond Spin Doctors466.5
125.Colin HobartIllinois InfernoIllinois Inferno516.4
126.Luke CookWasatch WarriorsWasatch Warriors496.4
127.Sam ClarkeSeattle RainSeattle Rain566.4
128.Blake RockAlbany GladiatorsAlbany Gladiators556.2
129.Carlin ViceraVancouver SentinelsVancouver Sentinels476.2
130.Jason XuSeattle RainSeattle Rain496.2
131.Owen WallaceRichmond Spin DoctorsRichmond Spin Doctors476.2
132.Saksham DhuriaSan Jose ShockwaveSan Jose Shockwave666.2
133.Calvin CaiSeattle RainSeattle Rain616.1
134.James Ledbetter IVCollege Station AggiesCollege Station Aggies436.1
135.JP ChincuancoCollege Station AggiesCollege Station Aggies475.9
136.Jeffrey ChengVancouver SentinelsVancouver Sentinels415.7
137.CJ WallaceSan Jose ShockwaveSan Jose Shockwave575.6
138.Dylan CloningerBoise BanditsBoise Bandits435.6
139.Nicolas AlbornozAlbany GladiatorsAlbany Gladiators495.6
140.Lazarus ShettellLehi RaptorsLehi Raptors565.5
141.Hampton ChappellRichmond Spin DoctorsRichmond Spin Doctors425.4
142.Lucas BustosCollege Station AggiesCollege Station Aggies405.4
143.Jonathan SaysamoneRochester Red HotsRochester Red Hots535.2
144.Mohamed El MoursiVancouver SentinelsVancouver Sentinels445.2
145.Zach RegasColumbus ChinchillasColumbus Chinchillas425.0
146.Garrett LoiselleColumbus ChinchillasColumbus Chinchillas424.4
147.Andrew MarinoGainesville GremlinsGainesville Gremlins464.2

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

*PER: Player Efficiency Rating, 2026 season. PRO Score is the career rating. How the numbers work.

P2, Every Rated Player

All 159 rated P2 players on the leaderboard, ranked by PRO Score. Tap a name for the player’s card.

#PlayerSquadPER*PRO SCORE
1.Ricardo SantiagoSan Francisco BridgesSan Francisco Bridges477.6
2.Jai PareraNew York Subway Surfers P2New York Subway Surfers P2567.5
3.Josh CainSan Diego BreakersSan Diego Breakers667.5
4.Kevin ChenNew York Subway Surfers P2New York Subway Surfers P2577.5
5.James LamkinSan Diego BreakersSan Diego Breakers637.3
6.Alexandre VaillancourtLes Patriots De Quebec P2Les Patriots De Quebec P2617.2
7.Axel HelfandNew York Subway Surfers P2New York Subway Surfers P2627.2
8.Gavin SullivanPolk County SwansPolk County Swans537.2
9.Grant GougerDenver RamsDenver Rams577.2
10.Jack WallaceDenver RamsDenver Rams547.2
11.Jasmin-Long NajimLes Patriots De Quebec P2Les Patriots De Quebec P2557.2
12.Rafi MoldovskySan Diego BreakersSan Diego Breakers647.2
13.Eric GuanNew York Subway Surfers P2New York Subway Surfers P2567.1
14.Erick OsthiemerKirkland FogKirkland Fog527.1
15.Ethan FerlandNew York Subway Surfers P2New York Subway Surfers P2587.1
16.Gibb LaytonDallas Lonestar P2Dallas Lonestar P2517.1
17.Kody PriceIdaho Falls FreezeIdaho Falls Freeze557.1
18.Pavan NarahariNew York Subway Surfers P2New York Subway Surfers P2597.1
19.Connor LarsenDenver RamsDenver Rams557.0
20.Jacob FritzCentral Florida SnowbirdsCentral Florida Snowbirds557.0
21.Kevin McClainLemon Lads P2Lemon Lads P2467.0
22.Xavier LambertLes Patriots De Quebec P2Les Patriots De Quebec P2557.0
23.Dalton GilderVirginia Beach Surfs UpVirginia Beach Surfs Up546.8
24.George ReaganBuffalo BullsBuffalo Bulls576.8
25.Harold ManciaIdaho Falls FreezeIdaho Falls Freeze526.8
26.Leo Guerin-MorneauLes Patriots De Quebec P2Les Patriots De Quebec P2566.8
27.Zach YoungState College Lions P2State College Lions P2496.8
28.Alex OfgangLong Island LookoutsLong Island Lookouts426.7
29.Christian HillMiami ManateesMiami Manatees536.7
30.Garrett AshtonAustin BatsAustin Bats536.7
31.Grant TurpinIdaho Falls FreezeIdaho Falls Freeze576.7
32.Jack HartIdaho Falls FreezeIdaho Falls Freeze546.7
33.John PutneyRochester Red Hots P2Rochester Red Hots P2566.7
34.Matt ManfrediLemon Lads P2Lemon Lads P2486.7
35.Patrick FfrenchDenver RamsDenver Rams546.7
36.Dean RussoLong Island LookoutsLong Island Lookouts446.6
37.Gavin GibsonWashington HuskiesWashington Huskies526.6
38.Ian AustinDallas Lonestar P2Dallas Lonestar P2476.6
39.Iason HayesAustin BatsAustin Bats516.6
40.Liam SherronVirginia Beach Surfs UpVirginia Beach Surfs Up536.6
41.Matt HigginsState College Lions P2State College Lions P2596.6
42.Matthew MesarosState College Lions P2State College Lions P2456.6
43.Paxton SullivanPolk County SwansPolk County Swans566.6
44.Andy MurrayCentral Florida SnowbirdsCentral Florida Snowbirds486.5
45.Kyle KeenanLemon Lads P2Lemon Lads P2456.5
46.Malachi RyanMiami ManateesMiami Manatees536.5
47.Sam KautzmanRochester Red Hots P2Rochester Red Hots P2546.5
48.Chase MeyerCentral Florida SnowbirdsCentral Florida Snowbirds426.4
49.Connor ReidVirginia Beach Surfs UpVirginia Beach Surfs Up566.4
50.Gavin De MouraBuffalo BullsBuffalo Bulls556.4
51.Josh WozniakKirkland FogKirkland Fog546.4
52.Joshua EsposoVirginia Beach Surfs UpVirginia Beach Surfs Up456.4
53.Kyle MaherSt. Paul SleepersSt. Paul Sleepers516.4
54.Max NiceWashington HuskiesWashington Huskies456.4
55.Pierre-Luc RobitailleLes Patriots De Quebec P2Les Patriots De Quebec P2556.4
56.Camille AndersonIdaho Falls FreezeIdaho Falls Freeze506.2
57.Eddie WuNew York Subway Surfers P2New York Subway Surfers P2576.2
58.Evan LeatherbarrowBuffalo BullsBuffalo Bulls576.2
59.Justin MartinezMiami ManateesMiami Manatees576.2
60.Kelton RaabeState College Lions P2State College Lions P2546.2
61.Richard AhnKirkland FogKirkland Fog486.2
62.Spencer ArgennaRochester Red Hots P2Rochester Red Hots P2566.2
63.Ahren GwynnSan Diego BreakersSan Diego Breakers626.1
64.Camilo CruzBuffalo BullsBuffalo Bulls556.1
65.Dallin JamesKirkland FogKirkland Fog456.1
66.Dylan RehmanLong Island LookoutsLong Island Lookouts406.1
67.Evan DeragonAustin BatsAustin Bats526.1
68.Logan DarbyState College Lions P2State College Lions P2596.1
69.Brandon StokesVirginia Beach Surfs UpVirginia Beach Surfs Up506.0
70.Caleb BrockVirginia Beach Surfs UpVirginia Beach Surfs Up476.0
71.Jacob GansleAustin BatsAustin Bats466.0
72.Joshua AngBuffalo BullsBuffalo Bulls536.0
73.Rishab JainNew York Subway Surfers P2New York Subway Surfers P2556.0
74.Zachary AbasKirkland FogKirkland Fog436.0
75.Brandon TimonereLemon Lads P2Lemon Lads P2425.9
76.Eric TaySan Francisco BridgesSan Francisco Bridges495.9
77.Jamisen WrinkleKansas City SmokersKansas City Smokers565.9
78.Jose KnightKansas City SmokersKansas City Smokers545.9
79.Kaden GrattonState College Lions P2State College Lions P2495.9
80.Alex OslerPortland RiotPortland Riot535.7
81.Anil PatelKansas City SmokersKansas City Smokers595.7
82.Evan BurkstrandSt. Paul SleepersSt. Paul Sleepers525.7
83.Gabris NiPolk County SwansPolk County Swans495.7
84.Gunnar MuellerSan Diego BreakersSan Diego Breakers615.7
85.Liam WernerCentral Florida SnowbirdsCentral Florida Snowbirds405.7
86.Sam McCuneLemon Lads P2Lemon Lads P2435.7
87.Annabelle LeeWashington HuskiesWashington Huskies465.6
88.Jacob DulskiDenver RamsDenver Rams455.6
89.Nakul ModyAustin BatsAustin Bats495.6
90.Nicholas MonizState College Lions P2State College Lions P2515.6
91.Austin LauserKansas City SmokersKansas City Smokers555.5
92.Cian BaldwinRochester Red Hots P2Rochester Red Hots P2555.5
93.Cole MatasIdaho Falls FreezeIdaho Falls Freeze505.5
94.Gaurav CapilaMilwaukee MilkersMilwaukee Milkers475.5
95.Justin LimDenver RamsDenver Rams445.5
96.Peter LanzaState College Lions P2State College Lions P2535.5
97.Trevor BuchanSan Francisco BridgesSan Francisco Bridges485.5
98.Andrew GasawayKansas City SmokersKansas City Smokers585.4
99.Isabella DamatoKirkland Fog WOMENKirkland Fog WOMEN565.4
100.Samuel PrinceLes Patriots De Quebec P2Les Patriots De Quebec P2595.4
101.Tanner HornungSt. Paul SleepersSt. Paul Sleepers515.4
102.Zach PattersonWashington HuskiesWashington Huskies465.4
103.Andre ReynoldsPittsburg SteelPittsburg Steel415.2
104.Connor MahonyKansas City SmokersKansas City Smokers485.2
105.Juntao YangSan Francisco BridgesSan Francisco Bridges475.2
106.Matthew KamimuraSan Francisco BridgesSan Francisco Bridges475.2
107.Nathan GarciaAustin BatsAustin Bats475.2
108.Samanta Medina HondalMiami ManateesMiami Manatees545.2
109.Aaron AppicelliSt. Paul SleepersSt. Paul Sleepers455.1
110.Daniel GonzalezMiami ManateesMiami Manatees505.1
111.Hathaway BushKirkland Fog WOMENKirkland Fog WOMEN535.1
112.Jared AlmonDallas Lonestar P2Dallas Lonestar P2445.1
113.Jeremy IllutIllinois Inferno P2Illinois Inferno P2485.1
114.Larkin SharpeCentral Florida SnowbirdsCentral Florida Snowbirds435.1
115.Adam PrudhommePolk County SwansPolk County Swans465.0
116.Izak KrajeskiBuffalo BullsBuffalo Bulls525.0
117.Joe HoangCentral Florida SnowbirdsCentral Florida Snowbirds405.0
118.Jordan FreitasKirkland FogKirkland Fog425.0
119.Simeon RyanDenver RamsDenver Rams525.0
120.Alden NashBuffalo BullsBuffalo Bulls544.9
121.Parker HallDallas Lonestar P2Dallas Lonestar P2494.9
122.Sanjay RamcharanLemon Lads P2Lemon Lads P2404.9
123.Wyatt SemkeIllinois Inferno P2Illinois Inferno P2464.9
124.Evelyn HenningsKirkland Fog WOMENKirkland Fog WOMEN534.8
125.Jason DunnLemon Lads P2Lemon Lads P2424.8
126.Kenny VeluIllinois Inferno P2Illinois Inferno P2454.8
127.Max CavallaroLong Island LookoutsLong Island Lookouts454.8
128.Datis ShoushtarySan Francisco BridgesSan Francisco Bridges504.7
129.Allison KulaSt. Paul SleepersSt. Paul Sleepers534.6
130.Chau NguyenSeattle Rain WOMEN ASeattle Rain WOMEN A414.6
131.Jaren HoriArizona MonsoonArizona Monsoon494.6
132.Nathaniel AlexanderKansas City SmokersKansas City Smokers544.6
133.Bennett ParkerDallas Lonestar P2Dallas Lonestar P2444.5
134.Christopher RellaLong Island LookoutsLong Island Lookouts474.5
135.Scott HilbornWashington HuskiesWashington Huskies434.5
136.Diego TorresMiami ManateesMiami Manatees454.4
137.Evan PhillipsRochester Red Hots P2Rochester Red Hots P2404.4
138.Max WagnerMiami ManateesMiami Manatees494.4
139.Jack BarlandDenver RamsDenver Rams384.3
140.Colten PaceSt. Paul SleepersSt. Paul Sleepers494.1
141.Kyle LingLong Island LookoutsLong Island Lookouts414.1
142.Arthur TroncosoKirkland FogKirkland Fog484.0
143.Evelyn HootmanSeattle Rain WOMEN ASeattle Rain WOMEN A464.0
144.Jake RasmussenDallas Lonestar P2Dallas Lonestar P2414.0
145.Liam WallaceWashington HuskiesWashington Huskies404.0
146.Andrew SamsonKirkland FogKirkland Fog423.9
147.Jordan EngRochester Red Hots P2Rochester Red Hots P2373.9
148.Erik RanzRochester Red Hots P2Rochester Red Hots P2343.8
149.Grant ShanafeltDallas Lonestar P2Dallas Lonestar P2423.8
150.Joel NielsenSt. Paul SleepersSt. Paul Sleepers473.8
151.Luka EatonRochester Red Hots P2Rochester Red Hots P2363.8
152.Patrick McManusWashington HuskiesWashington Huskies443.8
153.Adam FordSt. Paul SleepersSt. Paul Sleepers493.7
154.Micah DaubnerMilwaukee MilkersMilwaukee Milkers423.7
155.Stephen DePasqualeRochester Red Hots P2Rochester Red Hots P2353.7
156.Edgar CruzLong Island LookoutsLong Island Lookouts413.5
157.Lukas WiggersMilwaukee MilkersMilwaukee Milkers423.5
158.Vijay MoorthyPittsburg SteelPittsburg Steel393.2
159.Caden HarterMilwaukee MilkersMilwaukee Milkers423.1

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

*PER: Player Efficiency Rating, 2026 season. PRO Score is the career rating. How the numbers work.

Minor, Every Rated Player

All 155 rated Minor players on the leaderboard, ranked by PRO Score. Tap a name for the player’s card.

#PlayerSquadPER*PRO SCORE
1.Chris MarcusenWasatch Warriors AttackWasatch Warriors Attack577.6
2.Sam AvenAtlanta Puffins MinorAtlanta Puffins Minor607.6
3.Polk DenmarkCarolina Reapers Minor ACarolina Reapers Minor A607.3
4.Sougat PradhanSeattle Rain M1Seattle Rain M1677.2
5.Charles CavallaroRichmond Spin Doctors - MinorRichmond Spin Doctors - Minor607.1
6.Lucas KlopfensteinSeattle Rain M1Seattle Rain M1617.1
7.Nolan WynkoopSeattle Rain M1Seattle Rain M1597.1
8.Brian PerlsonRichmond Spin Doctors - MinorRichmond Spin Doctors - Minor606.8
9.Kavan DhariaSeattle Rain M1Seattle Rain M1626.7
10.Austin NilesAtlanta Puffins MinorAtlanta Puffins Minor556.5
11.Michael HamiltonAlbany Gladiators Minor AAlbany Gladiators Minor A596.4
12.Thomas PenceLA Goats P2LA Goats P2586.4
13.Adele Lapointe-RoyLes Patriots De Quebec MinorLes Patriots De Quebec Minor596.2
14.Lee ForbesAustin Bats MinorAustin Bats Minor606.2
15.Stacy YuVancouver Sentinels M1 BVancouver Sentinels M1 B526.2
16.Brock LodatoRichmond Spin Doctors - MinorRichmond Spin Doctors - Minor626.1
17.Trevor FoldenSan Jose Shockwave MinorSan Jose Shockwave Minor606.1
18.William FluckigerWasatch Warriors AttackWasatch Warriors Attack536.0
19.Brian HansenWasatch Warriors AttackWasatch Warriors Attack615.9
20.Shawn RobertsonPenn State Lions Minor APenn State Lions Minor A535.9
21.Aidan EricksonVancouver Sentinels M1 AVancouver Sentinels M1 A555.7
22.Kannon ForbushWasatch Warriors AttackWasatch Warriors Attack555.7
23.Ryland HoldrenRichmond Spin Doctors - MinorRichmond Spin Doctors - Minor615.7
24.Benjamin JacobsenNew York Subway Surfers - MinorNew York Subway Surfers - Minor575.6
25.Danny FellerLehi Raptors AnthrosLehi Raptors Anthros515.6
26.Jack PlaterVancouver Sentinels M1 AVancouver Sentinels M1 A535.6
27.Wesley TuneliusLA Goats MinorLA Goats Minor495.6
28.Dylan MundyLehi Raptors AnthrosLehi Raptors Anthros455.5
29.Isaac HaynesRichmond Spin Doctors - MinorRichmond Spin Doctors - Minor565.5
30.Joshua AguilarNew York Subway Surfers - MinorNew York Subway Surfers - Minor525.5
31.Spencer HansenIF Freeze Minor AlpineIF Freeze Minor Alpine605.5
32.Anderson PerryLehi Raptors AnthrosLehi Raptors Anthros485.4
33.Anne Marie GibbsLehi Raptors BladeLehi Raptors Blade455.2
34.Ben CollinsLA Goats P2LA Goats P2485.2
35.Evan CoxSeattle Rain M1Seattle Rain M1615.2
36.Galdino BravoSan Francisco Bridges Minor ASan Francisco Bridges Minor A535.2
37.Quentin ChiuVancouver Sentinels M1 AVancouver Sentinels M1 A535.2
38.Winston BrandtVancouver Sentinels M1 AVancouver Sentinels M1 A565.2
39.Alex VilelaHouston Crusaders Minor AHouston Crusaders Minor A605.1
40.Cooper PatcheakLA Goats P2LA Goats P2525.1
41.Jacob MarshallSeattle Rain M1Seattle Rain M1655.1
42.Josh GrantVancouver Sentinels M1 AVancouver Sentinels M1 A585.1
43.Joshua LarsenIF Freeze Minor AlpineIF Freeze Minor Alpine605.1
44.Alex HartIF Freeze ArcticIF Freeze Arctic535.0
45.Austin SquireWasatch Warriors AttackWasatch Warriors Attack635.0
46.Becca FellerLehi Raptors BladeLehi Raptors Blade445.0
47.Brent SummersCarolina Reapers Minor BCarolina Reapers Minor B535.0
48.Connor RaglandSeattle Rain M1Seattle Rain M1625.0
49.Evan GrabarczykCarolina Reapers Minor BCarolina Reapers Minor B565.0
50.Joe CairesSan Jose Shockwave MinorSan Jose Shockwave Minor585.0
51.Matthew XuAustin Bats MinorAustin Bats Minor525.0
52.Peter HartIF Freeze Minor AlpineIF Freeze Minor Alpine515.0
53.Aman KhemkaSan Jose Shockwave MinorSan Jose Shockwave Minor494.9
54.Ben ReidLehi Raptors AnthrosLehi Raptors Anthros534.9
55.Cynthia ZhangSan Jose Shockwave MinorSan Jose Shockwave Minor564.9
56.Parker McKinneyAtlanta Puffins MinorAtlanta Puffins Minor544.9
57.Caius LeungAlbany Gladiators Minor AAlbany Gladiators Minor A564.8
58.Josh ChanVancouver Sentinels M1 BVancouver Sentinels M1 B454.8
59.Josie MachalekMinneapolis Motion Minor Minneapolis Motion Minor 454.8
60.Ryley DukeLehi Raptors BladeLehi Raptors Blade584.8
61.Sebastian GrantRichmond Doctors MBRichmond Doctors MB524.8
62.Spencer HodsonWasatch Warriors AttackWasatch Warriors Attack484.8
63.Costas FosterSan Francisco Bridges Minor ASan Francisco Bridges Minor A544.7
64.Gabe GerberWasatch Warriors AttackWasatch Warriors Attack544.7
65.Jeff KimNew York Subway Surfers - MinorNew York Subway Surfers - Minor544.7
66.Tyler CaswellWasatch Warriors BraveWasatch Warriors Brave554.7
67.Wesley JoyceVancouver Sentinels M1 AVancouver Sentinels M1 A534.7
68.Cade CoteLehi Raptors AnthrosLehi Raptors Anthros484.6
69.Caleb PozdnikoffVancouver Sentinels M1 BVancouver Sentinels M1 B524.6
70.Elijah YoungCarolina Reapers Minor BCarolina Reapers Minor B574.6
71.Gabe RobbinsWasatch Warriors ChampionsWasatch Warriors Champions564.6
72.Jake HillSeattle Rain M2Seattle Rain M2544.6
73.Josh SmithIF Freeze Minor AlpineIF Freeze Minor Alpine484.6
74.Noah TanLA Goats MinorLA Goats Minor494.6
75.Patrick DinhHouston Crusaders Minor AHouston Crusaders Minor A574.6
76.Tanuj AlapatiNew York Subway Surfers - MinorNew York Subway Surfers - Minor524.6
77.Christian AielloPenn Lions Minor BPenn Lions Minor B444.5
78.Cole BombardAlbany Gladiators Minor AAlbany Gladiators Minor A514.5
79.Ethan KwokSan Jose Shockwave MinorSan Jose Shockwave Minor534.5
80.Holden FreySan Diego Breakers MinorSan Diego Breakers Minor504.5
81.Nathan GauthierSan Francisco Bridges Minor BSan Francisco Bridges Minor B474.5
82.Ryan NeumanSt. Paul Sleepers Minor ASt. Paul Sleepers Minor A494.5
83.Ashaun AnandVancouver Sentinels M1 BVancouver Sentinels M1 B574.4
84.Jacob ChenVancouver Sentinels M1 BVancouver Sentinels M1 B474.4
85.Matt SkepastsVancouver Sentinels M1 BVancouver Sentinels M1 B554.4
86.Vaughn GoodingsCarolina Reapers Minor ACarolina Reapers Minor A634.4
87.Brennan ChuLA Goats P2LA Goats P2474.3
88.Edward XuAlbany Gladiators Minor AAlbany Gladiators Minor A544.3
89.Hongyi ZhuLA Goats P2LA Goats P2624.3
90.JD ShropshireCarolina Reapers Minor BCarolina Reapers Minor B524.3
91.James BrockCarolina Reapers Minor ACarolina Reapers Minor A604.3
92.Max GehmSan Francisco Bridges Minor BSan Francisco Bridges Minor B504.3
93.Andrew HigginbothamAlbany Gladiators Minor AAlbany Gladiators Minor A564.2
94.Ben CelestinoCarolina Reapers Minor BCarolina Reapers Minor B514.2
95.Jacky ChenVancouver Sentinels M1 BVancouver Sentinels M1 B444.2
96.Lincoln HertzlerWasatch Warriors BraveWasatch Warriors Brave484.2
97.Patrick MollKansas City Smokers MinorKansas City Smokers Minor544.2
98.Seth LeeWasatch Warriors ChampionsWasatch Warriors Champions494.2
99.William LouisHouston Crusaders Minor AHouston Crusaders Minor A554.2
100.Alexee SchmidtKansas City Smokers MinorKansas City Smokers Minor524.1
101.Braylon SchreibeisIF Freeze Minor AlpineIF Freeze Minor Alpine474.1
102.Daniel KruppAlbany Gladiators Minor AAlbany Gladiators Minor A524.1
103.Edward ChengSeattle Rain M2Seattle Rain M2454.1
104.Erica WeilerNew York Subway Surfers - MinorNew York Subway Surfers - Minor534.1
105.Kylie RowleyLehi Raptors BladeLehi Raptors Blade454.1
106.Madilin HerzogSt. Paul Sleepers Minor ASt. Paul Sleepers Minor A504.1
107.Rodrigo Estrada-ZenizoHouston Crusaders Minor AHouston Crusaders Minor A554.1
108.Christopher SchallKansas City Smokers MinorKansas City Smokers Minor504.0
109.Kevin LaneCarolina Reapers Minor BCarolina Reapers Minor B494.0
110.Rishi GhattaLong Island Lookouts - MinorLong Island Lookouts - Minor504.0
111.Taylor CutlerWasatch Warriors ChampionsWasatch Warriors Champions484.0
112.Aldon MartinIF Freeze ArcticIF Freeze Arctic443.9
113.Alec ReadVancouver Sentinels M1 BVancouver Sentinels M1 B473.9
114.Brindamour BeardLehi Raptors AnthrosLehi Raptors Anthros453.9
115.Jensen MertenSan Francisco Bridges Minor BSan Francisco Bridges Minor B543.9
116.Lauren ViadoRichmond Doctors MBRichmond Doctors MB473.9
117.Tyler RuhlPenn Lions Minor DPenn Lions Minor D493.9
118.Zachary MilesAustin Bats MinorAustin Bats Minor483.9
119.Bel BelvedereRichmond Doctors MBRichmond Doctors MB473.8
120.Evan KaskawitsLong Island Lookouts - MinorLong Island Lookouts - Minor463.8
121.Isaac ChewAustin Bats MinorAustin Bats Minor493.8
122.Micah VickeryPenn Lions Minor EPenn Lions Minor E473.8
123.Ryan KartchnerLehi Raptors BladeLehi Raptors Blade513.8
124.Alex DuBoisCarolina Reapers Minor BCarolina Reapers Minor B493.7
125.Atticus YoonLemon Lads MinorLemon Lads Minor423.7
126.Zeb DawLehi Raptors AnthrosLehi Raptors Anthros463.7
127.Daniel PorterRichmond Doctors MBRichmond Doctors MB483.6
128.Davis DeragonAustin Bats MinorAustin Bats Minor453.6
129.Mackensie WolterstorffSt. Paul Sleepers Minor ASt. Paul Sleepers Minor A393.6
130.Sadie LauserKansas City Smokers MinorKansas City Smokers Minor513.6
131.Zackary KericoPenn Lions Minor BPenn Lions Minor B403.6
132.Erin RileyAlbany Gladiators Minor BAlbany Gladiators Minor B393.5
133.Jacey GistLA Goats MinorLA Goats Minor503.5
134.Porter PeckIF Freeze BlizzardIF Freeze Blizzard433.5
135.Robert DabneyAustin Bats MinorAustin Bats Minor463.5
136.Ainsley BarlowLehi Raptors ClawLehi Raptors Claw343.4
137.Anna TagarelliMinneapolis Motion Minor Minneapolis Motion Minor 383.4
138.Dylan IsonIF Freeze ArcticIF Freeze Arctic413.4
139.Francois MartelVancouver Sentinels M3Vancouver Sentinels M3453.4
140.Katherine BurnettAustin Bats MinorAustin Bats Minor453.4
141.Keegan RaabePenn Lions Minor DPenn Lions Minor D463.4
142.Carly WeberSt. Paul Sleepers Minor ASt. Paul Sleepers Minor A483.3
143.Nicole KunzMinneapolis Motion Minor Minneapolis Motion Minor 403.3
144.Chris KimSan Francisco Bridges Minor BSan Francisco Bridges Minor B463.2
145.Karter MoyshLehi Raptors ClawLehi Raptors Claw373.2
146.Michael BagdasarianAlbany Gladiators Minor BAlbany Gladiators Minor B433.2
147.Tyler NovorrKansas City Smokers MinorKansas City Smokers Minor513.2
148.Ary NarvekarHouston Crusaders Minor AHouston Crusaders Minor A523.1
149.Brady BalhornMinneapolis Motion Minor Minneapolis Motion Minor 433.1
150.Lucas PeronLemon Lads MinorLemon Lads Minor383.1
151.Corbin CoteLehi Raptors ClawLehi Raptors Claw443.0
152.Jace BartonWasatch Warriors ChampionsWasatch Warriors Champions433.0
153.Luke ShettellLehi Raptors ClawLehi Raptors Claw323.0
154.Mitchell MossIF Freeze BlizzardIF Freeze Blizzard413.0
155.Zander DawLehi Raptors ClawLehi Raptors Claw332.8

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

*PER: Player Efficiency Rating, 2026 season. PRO Score is the career rating. How the numbers work.

Women, Every Rated Player

All 12 rated Women players on the leaderboard, ranked by PRO Score. Tap a name for the player’s card.

#PlayerSquadPER*PRO SCORE
1.Anita HoSentinels WOMEN (PNW)Sentinels WOMEN (PNW)556.4
2.Janalee HatchBandits WOMEN (Rocky Mountain)Bandits WOMEN (Rocky Mountain)476.3
3.Agnes PangSentinels WOMEN (PNW)Sentinels WOMEN (PNW)485.8
4.Sophia FriedlSentinels WOMEN (PNW)Sentinels WOMEN (PNW)565.7
5.Chloe DegraffRaptors WOMEN (Rocky Mountain)Raptors WOMEN (Rocky Mountain)515.4
6.June CazierRaptors WOMEN (Rocky Mountain)Raptors WOMEN (Rocky Mountain)515.3
7.Ally ChouGOATS WOMEN (Southwest)GOATS WOMEN (Southwest)605.2
8.Caroline ChinHuskies WOMEN (PNW)Huskies WOMEN (PNW)534.9
9.Kristy IpSentinels WOMEN (PNW)Sentinels WOMEN (PNW)464.9
10.Amanda CalderBandits WOMEN (Rocky Mountain)Bandits WOMEN (Rocky Mountain)404.8
11.Nicol GahleyRaptors WOMEN (Rocky Mountain)Raptors WOMEN (Rocky Mountain)434.8
12.Holland BarkerBandits WOMEN (Rocky Mountain)Bandits WOMEN (Rocky Mountain)393.6

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

*PER: Player Efficiency Rating, 2026 season. PRO Score is the career rating. How the numbers work.

GuideThe Career Rating

What Is the PRO Score?

Your PRO Score is a career rating from 1 to 10 that follows you from event to event. It’s built from every counted net you’ve played in the league, and it looks at your game from several angles. Every player in the league is on the same ladder, P1, P2, Minor and Women’s players are all ranked together, and playing up against stronger competition is how you climb it.

Your track record, head to head. Beating strong players means more than beating weak ones, across your whole career.

Winning with different partners. A player who wins with whoever they are paired with scores differently than a player who only wins with one star partner.

Your own career record. Your wins and losses on the net, all of them.

Game Point Diff For. Before each net, the two pairs’ histories predict how many points your pair should score, based on the strength of your pair against the strength of theirs. This counts how far above or below that number you actually scored, across your career. Scoring 13 on a pair that usually gives up 9 says more than 14 on a pair that gives up points to everyone.

Game Point Diff Against. The same the other way: how many points you were expected to give up, against how many you actually gave up. Holding a high-scoring pair to 6 when they were expected to get 11 is top-level defense.

Wins and losses are counted elsewhere. Those two grade the scoreboard: points for and points against, measured against what the matchup predicted.

Your team’s strength. One piece only: the strength of the squad you play on lifts you a little, or drags a little.

Being there for the wins. When your squad wins, how often you were on court for it.

How much you win by. Your margins, and who they came against.

A quiet season does not erase a strong PRO Score, and one hot month cannot create one. Small samples stay close to the middle until a real body of work exists.

One number, your whole career, that’s the PRO Score. PER is current form. PRO Score is career proof. Both count only official match nets that were fully recorded: pickup games and partial records never move them.

Want to move yours? How to raise your PRO Score.

GuideThe Single-Match Rating

What Is PER?

PER, Player Efficiency Rating, is your form this season: one grade for the whole season, on a scale of 1 to 99 where 50 is the average for your competition, the field you actually play against. Every match starts at 50, league average. Finish above 50 and the day went well: you won your nets, and how much you won by, how many points you scored, and how strong the pair across the net was all push the number up toward 99. Finish below 50 and the day went the other way, with the same factors pulling you down toward 1. Winning big stops paying at 10: win by more than 10 and it counts the same as winning by 10, and the same goes for losses. The very top of the scale is earned, not farmed. The last stretch only opens up against strong pairs, so a player beating up on weaker fields tops out in the high 80s. To see the 90s, you have to beat the best pairs in the league, and beat them well.

One matchday on its own carries a Matchday Grade: the same grading for a single day, with nothing blended in. Your season PER blends every matchday together, and it is honest about small samples: a PER built on very few nets is pulled toward the average until the body of work behind it is real. Partners share each grade, too: every net grades the pair, so your PER reflects the partners you played with. Match by match, PER is computed fresh for every match, which is why it powers the Top Players strip inside each match’s details. The distinction is simple: the PRO Score is the career rating that travels with the player, PER is how they are playing this season.

Want to move yours? How to improve your PER.

Every Player, Ranked

Players

Players win games at the net, a game is a single net, won by the pair playing it. Matches are a squad stat, so player boards count games: every counted game a player has played, against whoever was across the net. Win Streak reads best · current. Players are listed with their current squad, and each player sits on one division board only, their most recent squad’s. Tap a name or a photo for that player’s card, the story behind their number, the matches that helped them most, and their path up.

AllEvery player with counted games, all divisions together. A dash in the PRO column means the player has no PRO Score, sort by Games Won, Streak, Margin or Points For and everyone ranks together.

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Gabriel Finocchi ’26 ALL-STARPhiladelphia Lemon Lads96 · 6+69219
2.Connor Nelson ’26 ALL-STARSan Jose Shockwave2017 · 3+166435
3.Kieran RoseNew York Subway Surfers43 · 3+16111
4.Dan AbramsNew York Subway Surfers52 · 2+10231
5.Eddy Leung ’26 ALL-STARVancouver Sentinels1710 · 10+105382
6.Sunny Gu ’26 ALL-STARNew York Subway Surfers88 · 8+26233
7.Bennett Anderson ’26 ALL-STARMinneapolis Motion94 · 0+31324
8.Charlie CamarenaSan Jose Shockwave63 · 1+24185
9.Luke Mowry ’26 ALL-STARDallas Lonestar157 · 4+80468
10.Jacob Summers ’26 ALL-STARCarolina Reapers198 · 5+98434
11.Kyle FowlerAtlanta Puffins96 · 0+40245
12.Maxime Prince ’26 ALL-STARLes Patriotes De Quebec1010 · 0+74245
13.Anthony CliffordAtlanta Puffins32 · 1-6150
14.Thomas DeryLes Patriotes De Quebec168 · 0+111442
15.Xande Plaisted ’26 ALL-STARLehi Raptors157 · 0+75410
16.John BuchananCarolina Reapers159 · 2+87366
17.Fredric HinkleDallas Lonestar1611 · 11+102481
18.Mike GarrettPhiladelphia Lemon Lads137 · 7+4409
19.Nick WidemanVancouver Sentinels135 · 0+44377
20.Thomas HamiltonIllinois Inferno66 · 6+39129
21.Alec GalboSan Jose Shockwave1311 · 0+85373
22.Kyler CoteLehi Raptors148 · 6+104321
23.Maxwell GunnesonPhiladelphia Lemon Lads76 · 6+22185
24.Joey Reynolds ’26 ALL-STARIllinois Inferno32 · 1+18104
25.Caleb CummingsLA Goats1810 · 10+134439
26.Jake MottersheadPhiladelphia Lemon Lads168 · 8+74464
27.Riley NassourRochester Red Hots1612 · 12+83418
28.Guillaume BilodeauLes Patriotes De Quebec146 · 0+65429
29.Jake DooleyCarolina Reapers178 · 2+62419
30.Anthony St-MartinLes Patriotes De Quebec1410 · 0+41419
31.Jared KulaMinneapolis Motion1210 · 1+70294
32.Tommy DrakeCarolina Reapers1615 · 1+91356
33.Sasha MariniukSan Jose Shockwave1610 · 0+71410
34.Garrett CarverLehi Raptors157 · 7+64408
35.Andrew GreerCarolina Reapers1814 · 14+91419
36.Josh CainSan Diego Breakers1814 · 4+109408
37.Devon LeeSan Jose Shockwave1616 · 0+141406
38.Micah AllinDallas Lonestar1414 · 14+105304
39.Jasmin-Long NajimLes Patriots De Quebec P2139 · 0+24411
40.Axel HelfandNew York Subway Surfers P2158 · 8+97403
41.Rafi Moldovsky ’26 ALL-STARSan Diego Breakers159 · 4+102368
42.Sougat PradhanSeattle Rain M11810 · 10+154417
43.Drew Ryder ’26 ALL-STARAlbany Gladiators158 · 8+73466
44.Xavier LambertLes Patriots De Quebec P2136 · 0+20416
45.Tyler Fernandez ’26 ALL-STARDallas Lonestar1612 · 12+68456
46.George Reagan ’26 ALL-STARBuffalo Bulls148 · 2+52446
47.Garrett Ashton ’26 ALL-STARAustin Bats173 · 2+2612
48.Kavan DhariaSeattle Rain M11510 · 10+91367
49.Iason HayesAustin Bats153 · 1-20576
50.Reece YoshizawaLA Goats144 · 2+96357
51.Gavin De MouraBuffalo Bulls133 · 2+35446
52.Michael HamiltonAlbany Gladiators Minor A1612 · 12+107458
53.Evan LeatherbarrowBuffalo Bulls146 · 1+65427
54.Saksham DhuriaSan Jose Shockwave1817 · 1+146406
55.Calvin CaiSeattle Rain1410 · 10+71366
56.Joshua AngBuffalo Bulls115 · 2+35420
57.Gunnar MuellerSan Diego Breakers125 · 4+93322
58.Nakul ModyAustin Bats133 · 1-41532
59.Jacob MarshallSeattle Rain M1148 · 6+132314
60.Connor RaglandSeattle Rain M11510 · 10+107363
61.Austin SquireWasatch Warriors Attack1611 · 3+108381
62.Ashaun AnandVancouver Sentinels M1 B1110 · 0+63296
63.Vaughn GoodingsCarolina Reapers Minor A1111 · 11+81231
64.James BrockCarolina Reapers Minor A1010 · 10+62230

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

P1Everyone here sits on a P1 squad, their most recent team. Only their games played at P1 level count in this table.

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Gabriel Finocchi ’26 ALL-STARPhiladelphia Lemon Lads96 · 6+69219
2.Connor Nelson ’26 ALL-STARSan Jose Shockwave2017 · 3+166435
3.Kieran RoseNew York Subway Surfers43 · 3+16111
4.Dan AbramsNew York Subway Surfers52 · 2+10231
5.Eddy Leung ’26 ALL-STARVancouver Sentinels1710 · 10+105382
6.Sunny Gu ’26 ALL-STARNew York Subway Surfers88 · 8+26233
7.Bennett Anderson ’26 ALL-STARMinneapolis Motion94 · 0+31324
8.Charlie CamarenaSan Jose Shockwave63 · 1+24185
9.Luke Mowry ’26 ALL-STARDallas Lonestar157 · 4+80468
10.Jacob Summers ’26 ALL-STARCarolina Reapers198 · 5+98434
11.Kyle FowlerAtlanta Puffins96 · 0+40245
12.Maxime Prince ’26 ALL-STARLes Patriotes De Quebec1010 · 0+74245
13.Anthony CliffordAtlanta Puffins32 · 1-6150
14.Thomas DeryLes Patriotes De Quebec168 · 0+111442
15.Xande Plaisted ’26 ALL-STARLehi Raptors157 · 0+75410
16.John BuchananCarolina Reapers159 · 2+87366
17.Fredric HinkleDallas Lonestar1611 · 11+102481
18.Mike GarrettPhiladelphia Lemon Lads137 · 7+4409
19.Nick WidemanVancouver Sentinels135 · 0+44377
20.Thomas HamiltonIllinois Inferno66 · 6+39129
21.Alec GalboSan Jose Shockwave1311 · 0+85373
22.Kyler CoteLehi Raptors148 · 6+104321
23.Maxwell GunnesonPhiladelphia Lemon Lads76 · 6+22185
24.Joey Reynolds ’26 ALL-STARIllinois Inferno32 · 1+18104
25.Caleb CummingsLA Goats1810 · 10+134439
26.Jake MottersheadPhiladelphia Lemon Lads168 · 8+74464
27.Riley NassourRochester Red Hots1612 · 12+83418
28.Guillaume BilodeauLes Patriotes De Quebec146 · 0+65429
29.Jake DooleyCarolina Reapers178 · 2+62419
30.Anthony St-MartinLes Patriotes De Quebec1410 · 0+41419
31.Alex Newton ’26 ALL-STARRochester Red Hots145 · 4+41378
32.Jared KulaMinneapolis Motion1210 · 1+70294
33.Sasha MariniukSan Jose Shockwave1610 · 0+71410
34.Adam PorterGainesville Gremlins109 · 0+37244
35.Garrett CarverLehi Raptors157 · 7+64408
36.Taylor ChurchLehi Raptors156 · 5+62401
37.Andrew GreerCarolina Reapers1814 · 14+91419
38.Lucas PruettLA Goats157 · 2+55407
39.Justin ShaytarRochester Red Hots146 · 5+79409
40.Juan MoscosoSeattle Rain136 · 6+67392
41.Elle Lowe ’26 ALL-STARSan Jose Shockwave116 · 1+76300
42.Micah AllinDallas Lonestar1414 · 14+105304
43.Dylan StyronLA Goats135 · 2+76329
44.Will RiesVancouver Sentinels135 · 4+60387
45.Rahul MurthyDallas Lonestar124 · 3+39406
46.Drew Ryder ’26 ALL-STARAlbany Gladiators158 · 8+73466
47.Aniket MatharasiDallas Lonestar99 · 9+85191
48.Tyler Fernandez ’26 ALL-STARDallas Lonestar1612 · 12+68456
49.Noah KopeticCarolina Reapers1310 · 10+85309
50.Scott McCabeAlbany Gladiators116 · 1+11397
51.Daniel ChudinSeattle Rain99 · 9+74190
52.Calvin CaiSeattle Rain88 · 8+57170

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

P2Everyone here sits on a P2 squad, their most recent team. Only their games played at P2 level count in this table.

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Ricardo SantiagoSan Francisco Bridges31 · 1-32142
2.Josh CainSan Diego Breakers1814 · 4+109408
3.Kevin ChenNew York Subway Surfers P285 · 0+32222
4.Jai PareraNew York Subway Surfers P274 · 0+23199
5.James LamkinSan Diego Breakers149 · 9+74349
6.Grant GougerDenver Rams134 · 2+35403
7.Alexandre VaillancourtLes Patriots De Quebec P2106 · 4+50225
8.Jasmin-Long NajimLes Patriots De Quebec P2139 · 0+24411
9.Axel HelfandNew York Subway Surfers P2158 · 8+97403
10.Rafi Moldovsky ’26 ALL-STARSan Diego Breakers159 · 4+102368
11.Gavin Sullivan ’26 ALL-STARPolk County Swans74 · 1+1217
12.Jack Wallace ’26 ALL-STARDenver Rams115 · 1+4385
13.Gibb Layton ’26 ALL-STARDallas Lonestar P263 · 0-6209
14.Kody PriceIdaho Falls Freeze113 · 0+23387
15.Eric GuanNew York Subway Surfers P2115 · 0+44337
16.Pavan NarahariNew York Subway Surfers P2136 · 1+52342
17.Erick Osthiemer ’26 ALL-STARKirkland Fog115 · 1+0388
18.Ethan Ferland ’26 ALL-STARNew York Subway Surfers P276 · 1+58200
19.Xavier LambertLes Patriots De Quebec P2136 · 0+20416
20.Connor LarsenDenver Rams64 · 0+19203
21.Kevin McClainLemon Lads P242 · 0-59156
22.Jacob FritzCentral Florida Snowbirds65 · 5+21168
23.George Reagan ’26 ALL-STARBuffalo Bulls148 · 2+52446
24.Leo Guerin-MorneauLes Patriots De Quebec P2126 · 0+39376
25.Garrett Ashton ’26 ALL-STARAustin Bats173 · 2+2612
26.Grant TurpinIdaho Falls Freeze125 · 3+44364
27.Iason HayesAustin Bats153 · 1-20576
28.Matt HigginsState College Lions P2136 · 3+56376
29.Andy MurrayCentral Florida Snowbirds104 · 1-40401
30.Malachi RyanMiami Manatees114 · 0+15403
31.Gavin De MouraBuffalo Bulls133 · 2+35446
32.Pierre-Luc RobitailleLes Patriots De Quebec P2127 · 0+35363
33.Chase Meyer ’26 ALL-STARCentral Florida Snowbirds62 · 1-94377
34.Evan LeatherbarrowBuffalo Bulls146 · 1+65427
35.Kelton RaabeState College Lions P295 · 0+44332
36.Eddie WuNew York Subway Surfers P2115 · 0+34305
37.Justin MartinezMiami Manatees83 · 2+40242
38.Spencer ArgennaRochester Red Hots P276 · 0+40192
39.Ahren GwynnSan Diego Breakers145 · 5+84347
40.Camilo CruzBuffalo Bulls84 · 1+48296
41.Logan DarbyState College Lions P2146 · 0+65403
42.Joshua AngBuffalo Bulls115 · 2+35420
43.Kaden GrattonState College Lions P285 · 0+7380
44.Jamisen Wrinkle ’26 ALL-STARKansas City Smokers66 · 6+33164
45.Gunnar MuellerSan Diego Breakers125 · 4+93322
46.Anil PatelKansas City Smokers75 · 2+58165
47.Evan BurkstrandSt. Paul Sleepers106 · 1-10327
48.Alex OslerPortland Riot65 · 5+12190
49.Nakul ModyAustin Bats133 · 1-41532
50.Isabella DamatoKirkland Fog WOMEN53 · 2+42120
51.Andrew GasawayKansas City Smokers63 · 3+47149
52.Samuel PrinceLes Patriots De Quebec P293 · 0+71265
53.Alden NashBuffalo Bulls113 · 0+13349

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

MinorEveryone here sits on a Minor squad, their most recent team. Only their games played at Minor level count in this table. The PRO column is the one league-wide ladder: Minor players are ranked on it alongside everyone else, so the score here is their standing in the whole league.

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Sam AvenAtlanta Puffins Minor98 · 8+53206
2.Chris MarcusenWasatch Warriors Attack75 · 1+35197
3.Polk DenmarkCarolina Reapers Minor A99 · 9+66223
4.Sougat PradhanSeattle Rain M11810 · 10+154417
5.Nolan WynkoopSeattle Rain M187 · 7+65187
6.Lucas KlopfensteinSeattle Rain M198 · 8+63208
7.Charles CavallaroRichmond Spin Doctors - Minor86 · 6+61184
8.Brian Perlson ’26 ALL-STARRichmond Spin Doctors - Minor85 · 5+64188
9.Kavan DhariaSeattle Rain M11510 · 10+91367
10.Austin NilesAtlanta Puffins Minor84 · 4+18240
11.Thomas PenceLA Goats P286 · 6+34181
12.Michael HamiltonAlbany Gladiators Minor A1612 · 12+107458
13.Adele Lapointe-Roy ’26 ALL-STARLes Patriots De Quebec Minor97 · 7+77218
14.Lee ForbesAustin Bats Minor54 · 1+53140
15.Stacy YuVancouver Sentinels M1 B43 · 0+19143
16.Trevor FoldenSan Jose Shockwave Minor86 · 2+72178
17.Brock LodatoRichmond Spin Doctors - Minor88 · 8+80168
18.William FluckigerWasatch Warriors Attack84 · 2+62212
19.Shawn RobertsonPenn State Lions Minor A128 · 0+40375
20.Brian HansenWasatch Warriors Attack95 · 4+82208
21.Ryland HoldrenRichmond Spin Doctors - Minor99 · 9+65190
22.Kannon ForbushWasatch Warriors Attack73 · 3+36193
23.Aidan EricksonVancouver Sentinels M1 A125 · 3+34351
24.Spencer HansenIF Freeze Minor Alpine145 · 5+83376
25.Quentin ChiuVancouver Sentinels M1 A93 · 3+45337
26.Evan CoxSeattle Rain M188 · 8+71168
27.Winston BrandtVancouver Sentinels M1 A114 · 2+59321
28.Jacob MarshallSeattle Rain M1148 · 6+132314
29.Josh GrantVancouver Sentinels M1 A136 · 1+68360
30.Alex Vilela ’26 ALL-STARHouston Crusaders Minor A88 · 8+80168
31.Cooper PatcheakLA Goats P288 · 8+76168
32.Matthew XuAustin Bats Minor114 · 2+28300
33.Connor RaglandSeattle Rain M11510 · 10+107363
34.Joe CairesSan Jose Shockwave Minor146 · 0+71358
35.Austin SquireWasatch Warriors Attack1611 · 3+108381
36.Ben ReidLehi Raptors Anthros105 · 1+21334
37.Ryley DukeLehi Raptors Blade114 · 4+68284
38.Gabe GerberWasatch Warriors Attack135 · 4+30400
39.Wesley JoyceVancouver Sentinels M1 A114 · 4+25337
40.Jake HillSeattle Rain M2117 · 0+46328
41.Cole BombardAlbany Gladiators Minor A115 · 5+17401
42.Ashaun AnandVancouver Sentinels M1 B1110 · 0+63296
43.Vaughn GoodingsCarolina Reapers Minor A1111 · 11+81231
44.Max GehmSan Francisco Bridges Minor B96 · 0+4349
45.James BrockCarolina Reapers Minor A1010 · 10+62230
46.Hongyi ZhuLA Goats P288 · 8+82169
47.Edward XuAlbany Gladiators Minor A129 · 9+42373
48.Lincoln HertzlerWasatch Warriors Brave84 · 0-24336
49.Daniel KruppAlbany Gladiators Minor A115 · 5+21367
50.Taylor CutlerWasatch Warriors Champions93 · 0-23343
51.Jensen MertenSan Francisco Bridges Minor B114 · 4+41364
52.Micah VickeryPenn Lions Minor E92 · 2-36340
53.Zackary KericoPenn Lions Minor B52 · 2-74354
54.Keegan RaabePenn Lions Minor D76 · 6-11345
55.Lucas PeronLemon Lads Minor41 · 1-91335

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

WomenEveryone here sits on a Women’s squad, their most recent team. Only their games played in the Women’s division count in this table. The PRO column is the one league-wide ladder: Women’s players are ranked on it alongside everyone else, so the score here is their standing in the whole league.

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Anita Ho ’26 ALL-STARSentinels WOMEN (PNW)109 · 9+26287
2.Janalee HatchBandits WOMEN (Rocky Mountain)32 · 0-20117
3.Agnes PangSentinels WOMEN (PNW)33 · 3-17105
4.Sophia FriedlSentinels WOMEN (PNW)105 · 5+42284
5.Chloe DegraffRaptors WOMEN (Rocky Mountain)42 · 0+7147
6.June CazierRaptors WOMEN (Rocky Mountain)42 · 0+20144
7.Ally Chou ’26 ALL-STARGOATS WOMEN (Southwest)66 · 6+61126
8.Caroline ChinHuskies WOMEN (PNW)74 · 1+11223
9.Kristy IpSentinels WOMEN (PNW)22 · 2-3086
10.Nicol Gahley ’26 ALL-STARRaptors WOMEN (Rocky Mountain)11 · 0-34117
11.Amanda CalderBandits WOMEN (Rocky Mountain)11 · 0-7791
12.Holland BarkerBandits WOMEN (Rocky Mountain)00 · 0-7890

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Two-Player Units

Pairs

The two-player units the game is actually played in, the pairs with the most games won together. A pair’s squad is the one the two most recently lined up for together, and each name links to that player’s profile.

#PairSquadGames WonPoint MarginGames Played
1.Justin Shaytar & Riley NassourRochester Red Hots7+548
2.Alden Nash & George ReaganBuffalo Bulls7+427
3.Rafi Moldovsky & Gunnar MuellerSan Diego Breakers6+636
4.Devon Lee & Saksham DhuriaSan Jose Shockwave6+616
5.Elle Lowe & Connor NelsonSan Jose Shockwave6+497
6.Nick Wideman & Will RiesVancouver Sentinels6+496
7.Sam Clarke & Conner BradshawSeattle Rain6+499
8.Matt Higgins & Logan DarbyState College Lions P26+467
9.Rafi Moldovsky & Josh CainSan Diego Breakers6+357
10.Luke Mowry & Fredric HinkleDallas Lonestar5+496
11.Jacob Marshall & Jake HillSeattle Rain M15+485
12.Kyler Cote & Xande PlaistedLehi Raptors5+425
13.Tyler Ruhl & Drew WeaverPenn Lions Minor D5+425
14.Jacob Summers & Noah KopeticCarolina Reapers5+365
15.Elie Pilon & Xavier LambertLes Patriots De Quebec P25+355
16.Anthony St-Martin & Guillaume BilodeauLes Patriotes De Quebec5+336
17.Garrett Carver & Taylor ChurchLehi Raptors5+315
18.Tyler Fernandez & Fredric HinkleDallas Lonestar5+317
19.Jasmin-Long Najim & Alexandre VaillancourtLes Patriots De Quebec P25+285
20.Grant Gouger & Jack WallaceDenver Rams5+266
21.Nick Wideman & Eddy LeungVancouver Sentinels5+265
22.Jake Dooley & Jacob SummersCarolina Reapers5+226
23.Evan Burkstrand & Colten PaceSt. Paul Sleepers5+206
24.Garrett Carver & Bryant KarrattiLehi Raptors5+145
25.Richard Ahn & Erick OsthiemerKirkland Fog5+1310
26.Keegan Raabe & Aaron CasselPenn Lions Minor D4+465
27.Sougat Pradhan & Connor RaglandSeattle Rain M14+464
28.Dylan Styron & Josh FragiacomoLA Goats4+394
29.Eddy Leung & Segeon JangVancouver Sentinels4+394
30.Trevor Folden & Devon LeeSan Jose Shockwave Minor4+384
31.Michael Hamilton & Edward XuAlbany Gladiators Minor A4+355
32.Evan Deragon & Iason HayesAustin Bats4+276
33.Eddy Leung & Will RiesVancouver Sentinels4+106
34.Evan Leatherbarrow & Joshua AngBuffalo Bulls4+57
35.Jake Harris & Seth BrightmanBuffalo Bulls Minor A3+413
36.Dean Mauriello & John NeufferPenn Lions Minor E3+393
37.Adele Lapointe-Roy & Maximus PatryLes Patriots De Quebec Minor3+353
38.Ethan Kwok & Ben Walker-EdwardsSan Jose Shockwave Minor3+353
39.Evan Leatherbarrow & Gavin De MouraBuffalo Bulls3+96
40.Drew Ryder & Nicolas AlbornozAlbany Gladiators3+86
41.Cole Matas & Harold ManciaIdaho Falls Freeze3+46
42.Edward Xu & Cole BombardAlbany Gladiators Minor A3-76
43.Garrett Ashton & Nakul ModyAustin Bats3-148
44.Lee Forbes & Gabriel HelmsAustin Bats Minor2+352
45.Evan Kaskawits & Jason ReaLong Island Lookouts - Minor2-76
46.Diego Lopez & Caleb WhiteState College Nittany Lions2-337
47.Drew Tolpin & Kelly OConnorBoise Bandits1-206
48.Segeon Jang & Jeffrey ChengVancouver Sentinels1-337
49.Luke Cook & Konnor CordingleyWasatch Warriors1-438
50.Matt Barlow & Trevor ZaleskiWasatch Warriors0-358
Match Level

Squads

Squads play matches, the set of nets against one opponent in one fixture, won by the side that takes more nets. Match wins, win streaks and point differential, all at match level.

AllEvery squad that has played a counted match, all divisions together.

P1Only P1 squads.

P2Only P2 squads.

WomenOnly Women’s squads.

#SquadMatch WinsBest StreakCurrent StreakPoint Diff
1.Sentinels WOMEN (PNW)555+43
2.GOATS WOMEN (Southwest)444+216
3.Huskies WOMEN (PNW)220-28
4.Raptors WOMEN (Rocky Mountain)110-18
5.Bandits WOMEN (Rocky Mountain)000-201
Whole Clubs

Clubs

Whole clubs, every squad added together: match wins across all of a club’s squads, how many of the club’s current players sit in the PRO pool, and how many squads the club has fielded.

#ClubMatch Wins (all squads)Players in PRO PoolSquads
1.Carolina Reapers20213
2.San Jose Shockwave17202
3.Vancouver Sentinels17314
4.LA Goats15253
5.Rochester Red Hots13293
6.Seattle Rain13274
7.New York Subway Surfers12172
8.Idaho Falls Freeze11365
9.Les Patriots De Quebec11162
10.Albany Gladiators10263
11.Penn Lions10193
12.Austin Bats9263
13.Buffalo Bulls9142
14.Lehi Raptors981
15.San Diego Breakers9162
16.San Francisco Bridges9253
17.Atlanta Puffins8142
18.Les Patriotes De Quebec891
19.Wasatch Warriors Attack781
20.Kirkland Fog6264
21.Dallas Lonestar5233
22.Kansas City Smokers5142
23.Lehi Raptors Anthros591
24.Minneapolis Motion5152
25.Penn State Lions591
26.Richmond Spin Doctors571
27.Sentinels WOMEN (PNW)581
28.St. Paul Sleepers5152
29.State College Lions591
30.Denver Rams491
31.GOATS WOMEN (Southwest)471
32.New York Subway Surfers471
33.Penn Lions Minor E471
34.Philadelphia Lemon Lads471
35.State College Nittany Lions471
36.Wasatch Warriors471
37.Lehi Raptors Blade391
38.Long Island Lookouts361
39.Michigan Superiors M361
40.Ontario Pioneers371
41.Virginia Beach Surfs Up371
42.Wasatch Warriors Brave371
43.Wasatch Warriors Champions361
44.Arizona Monsoon261
45.College Station Aggies2142
46.Gainesville Gremlins271
47.Houston Crusaders271
48.Huskies WOMEN (PNW)251
49.Illinois Inferno2142
50.Lemon Lads2242
51.Long Island Lookouts271
52.Michigan Superiors261
53.Richmond Doctors MB271
54.Richmond Spin Doctors271
55.Was Warriors Dagger261
56.Boise Bandits181
57.Buffalo Bulls MB161
58.Central Florida Snowbirds1111
59.Miami Manatees171
60.Pittsburg Steel161
61.Pittsburgh Steel161
62.Polk County Swans171
63.Portland Riot171
64.Raptors WOMEN (Rocky Mountain)141
65.San Luis Obispo Stampede171
66.SLO Stampede171
67.Washington Huskies1152
68.Bandits WOMEN (Rocky Mountain)051
69.Columbus Chinchillas041
70.Lehi Raptors Claw071
71.Milwaukee Milkers071
Power Rankings

Power Rankings

Every squad’s Power Ranking, division by division, the same ranking printed on the match cards going into an event. Power runs from 0 to 100 and weighs a squad’s results together with the strength of the squads they have faced, so beating strong squads counts for more than running up wins over weak ones.

P1

Snapshot before November 7, 2026 · Southeast Matchday 2.

#SquadPowerRecordPts/Match
1.Les Patriotes De Quebec5-1-02.67
2.Lehi Raptors6-0-12.57
3.San Jose Shockwave5-0-12.50
4.Carolina Reapers5-0-12.50
5.LA Goats5-0-12.50
6.Atlanta Puffins4-1-12.17
7.Minneapolis Motion5-1-22.00
8.New York Subway Surfers4-0-22.00
9.Illinois Inferno1-1-02.00
10.Rochester Red Hots3-0-31.50
11.Dallas Lonestar3-1-31.43
12.Vancouver Sentinels2-1-31.17
13.Seattle Rain2-1-31.17
14.Richmond Spin Doctors2-0-41.00
15.State College Nittany Lions1-1-40.67
16.Wasatch Warriors1-0-70.38
17.Philadelphia Lemon Lads0-2-40.33
18.Albany Gladiators0-2-40.33
19.Columbus Chinchillas0-0-20.00
20.College Station Aggies0-0-10.00
21.Boise Bandits0-0-70.00

P2

Snapshot before November 7, 2026 · Southeast Matchday 2.

#SquadPowerRecordPts/Match
1.San Diego Breakers8-0-03.00
2.Les Patriots De Quebec P26-0-03.00
3.New York Subway Surfers P25-0-12.50
4.Buffalo Bulls4-0-22.00
5.Kansas City Smokers3-1-02.50
6.Rochester Red Hots P24-1-12.17
7.Idaho Falls Freeze3-2-11.83
8.Denver Rams3-1-21.67
9.Virginia Beach Surfs Up3-0-31.50
10.San Francisco Bridges4-1-31.62
11.Michigan Superiors2-1-11.75
12.State College Lions P23-0-31.50
13.St. Paul Sleepers4-0-51.33
14.Austin Bats3-4-51.08
15.Kirkland Fog2-2-21.33
16.San Luis Obispo Stampede1-0-21.00
17.Long Island Lookouts1-1-40.67
18.Illinois Inferno P21-0-30.75
19.Washington Huskies0-3-30.50
20.Milwaukee Milkers0-0-40.00
21.Lemon Lads P20-1-50.17
22.Central Florida Snowbirds0-0-60.00
23.LA Goats P20-0-30.00
24.Dallas Lonestar P20-0-10.00

Minor

Snapshot before November 7, 2026 · Southeast Matchday 2.

#SquadPowerRecordPts/Match
1.Richmond Spin Doctors - Minor5-0-03.00
2.Carolina Reapers Minor A6-0-03.00
3.Seattle Rain M17-2-02.56
4.Vancouver Sentinels M32-0-03.00
5.San Jose Shockwave Minor7-2-02.56
6.Wasatch Warriors Attack7-0-22.33
7.Vancouver Sentinels M1 A6-0-22.25
8.Michigan Superiors M3-0-03.00
9.Carolina Reapers Minor B4-0-12.40
10.Wasatch Warriors Brave3-0-12.25
11.Atlanta Puffins Minor4-0-22.00
12.New York Subway Surfers - Minor4-0-22.00
13.San Francisco Bridges Minor A3-1-02.50
14.Wasatch Warriors Champions3-1-12.00
15.Lehi Raptors Anthros5-0-31.88
16.Was Warriors Dagger2-2-11.60
17.Kansas City Smokers Minor2-0-12.00
18.IF Freeze Minor Alpine4-1-31.62
19.Vancouver Sentinels M1 B3-1-41.25
20.Houston Crusaders Minor A2-2-02.00
21.Penn State Lions Minor A1-1-40.67
22.College Station Aggies Minor2-1-11.75
23.Kirkland Fog M21-0-21.00
24.LA Goats Minor2-1-21.40
25.Austin Bats Minor4-2-31.56
26.Lehi Raptors Blade3-1-61.00
27.Richmond Doctors MB2-1-31.17
28.St. Paul Sleepers Minor A1-0-21.00
29.IF Freeze Arctic1-0-30.75
30.Washington Huskies M31-0-21.00
31.Rochester Red Hots Minor1-0-50.50
32.SLO Stampede Minor1-1-21.00
33.Seattle Rain M21-0-40.60
34.IF Freeze Blizzard1-1-40.67
35.Austin Bats Minor B1-0-30.75
36.Albany Gladiators Minor A1-0-50.50
37.Lemon Lads Minor0-0-60.00
38.San Francisco Bridges Minor B1-3-50.67
39.IF Freeze Chill1-0-40.60
40.Lehi Raptors Claw0-0-50.00
41.Kirkland Fog M2 B0-0-30.00
42.Minneapolis Motion Minor 0-0-30.00
43.San Diego Breakers Minor0-0-40.00
44.Dallas Lonestar Minor0-0-40.00

The Power Rankings are a pre-event snapshot: they are set before each matchday and update before the next one, from the results counted to that point.

The Eight Conferences

Conferences

The current 49 clubs, conference by conference. A player sits in the conference of the squad they play for now, move clubs and your conference moves with you.

Conference

Texas Conference

4 clubs. These are the players whose current squad is a Texas club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Luke Mowry ’26 ALL-STARDallas Lonestar157 · 4+80468
2.Fredric HinkleDallas Lonestar1611 · 11+102481
3.Andrew ChristmasDallas Lonestar84 · 0+22237
4.Micah AllinDallas Lonestar1414 · 14+105304
5.Rahul MurthyDallas Lonestar124 · 3+39406
6.Felipe Martinez ’26 ALL-STARCollege Station Aggies43 · 0-18168
7.Gibb Layton ’26 ALL-STARDallas Lonestar P263 · 0-6209
8.Aniket MatharasiDallas Lonestar99 · 9+85191
9.Tyler Fernandez ’26 ALL-STARDallas Lonestar1612 · 12+68456
10.Garrett Ashton ’26 ALL-STARAustin Bats173 · 2+2612
11.Ian AustinDallas Lonestar P253 · 0-41187
12.Iason HayesAustin Bats153 · 1-20576
13.Brandon ArledgeDallas Lonestar32 · 2-1114
14.Lee ForbesAustin Bats Minor146 · 1+87372
15.Evan DeragonAustin Bats93 · 3+5341
16.James Ledbetter IVCollege Station Aggies21 · 0-50187
17.Jacob GansleAustin Bats72 · 0-39336
18.JP ChincuancoCollege Station Aggies44 · 0-19205
19.Nakul ModyAustin Bats133 · 1-41532
20.Lucas BustosCollege Station Aggies11 · 0-68160
21.Nathan GarciaAustin Bats75 · 0-44309
22.Alex Vilela ’26 ALL-STARHouston Crusaders Minor A88 · 8+80168
23.Matthew XuAustin Bats Minor134 · 2+15398
24.Patrick DinhHouston Crusaders Minor A76 · 1+37151
25.William LouisHouston Crusaders Minor A63 · 1+38148
26.Rodrigo Estrada-ZenizoHouston Crusaders Minor A54 · 4+25123
27.Zachary MilesAustin Bats Minor85 · 2+2311
28.Isaac ChewAustin Bats Minor52 · 2-18170
29.Katherine Burnett ’26 ALL-STARAustin Bats Minor44 · 0-24180
30.Ary NarvekarHouston Crusaders Minor A32 · 0+2795

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

Conference

Southwest Conference

6 clubs. These are the players whose current squad is a Southwest club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Connor Nelson ’26 ALL-STARSan Jose Shockwave2017 · 3+166435
2.Charlie CamarenaSan Jose Shockwave63 · 1+24185
3.Alec GalboSan Jose Shockwave1311 · 0+85373
4.Caleb CummingsLA Goats1810 · 10+134439
5.Sasha MariniukSan Jose Shockwave1610 · 0+71410
6.Ricardo SantiagoSan Francisco Bridges31 · 1-32142
7.Lucas PruettLA Goats157 · 2+55407
8.Josh Fragiacomo ’26 ALL-STARLA Goats115 · 2+25331
9.Josh CainSan Diego Breakers1814 · 4+109408
10.Elle Lowe ’26 ALL-STARSan Jose Shockwave116 · 1+76300
11.Devon LeeSan Jose Shockwave1616 · 0+141406
12.James LamkinSan Diego Breakers149 · 9+74349
13.Dylan StyronLA Goats135 · 2+76329
14.Rafi Moldovsky ’26 ALL-STARSan Diego Breakers159 · 4+102368
15.Hunter KothLA Goats96 · 2+60211
16.Jake YoungLA Goats125 · 3+62341
17.Noah SaddikSan Jose Shockwave53 · 3+27156
18.Reece YoshizawaLA Goats144 · 2+96357
19.Thomas PenceLA Goats P286 · 6+34181
20.Saksham DhuriaSan Jose Shockwave1817 · 1+146406
21.Ahren GwynnSan Diego Breakers145 · 5+84347
22.Trevor FoldenSan Jose Shockwave Minor86 · 2+72178
23.Eric TaySan Francisco Bridges82 · 1-26328
24.Gunnar MuellerSan Diego Breakers125 · 4+93322
25.CJ WallaceSan Jose Shockwave76 · 0+55197
26.Juntao YangSan Francisco Bridges83 · 3-48303
27.Galdino BravoSan Francisco Bridges Minor A95 · 5+3251
28.Cooper PatcheakLA Goats P288 · 0+28288
29.Joe CairesSan Jose Shockwave Minor146 · 0+71358
30.Costas FosterSan Francisco Bridges Minor A114 · 3+25327
31.Nathan GauthierSan Francisco Bridges Minor B72 · 0-25303
32.Ethan KwokSan Jose Shockwave Minor93 · 0+42290
33.Max GehmSan Francisco Bridges Minor B96 · 0+4349
34.Brennan ChuLA Goats P285 · 0-36304
35.Hongyi ZhuLA Goats P288 · 8+82169
36.Jensen MertenSan Francisco Bridges Minor B114 · 4+41364

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

Conference

Pacific Northwest Conference

5 clubs. These are the players whose current squad is a Pacific Northwest club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Eddy Leung ’26 ALL-STARVancouver Sentinels1710 · 10+105382
2.Nick WidemanVancouver Sentinels135 · 0+44377
3.Jason FevangVancouver Sentinels74 · 3+51168
4.Juan MoscosoSeattle Rain136 · 6+67392
5.Conner BradshawSeattle Rain113 · 3+61327
6.Will RiesVancouver Sentinels135 · 4+60387
7.Solomon Berry ’26 ALL-STARSeattle Rain114 · 4+20377
8.Sougat PradhanSeattle Rain M11810 · 10+154417
9.Nolan WynkoopSeattle Rain M1117 · 7+63310
10.Erick Osthiemer ’26 ALL-STARKirkland Fog115 · 1+0388
11.Lucas KlopfensteinSeattle Rain M198 · 8+63208
12.Kavan DhariaSeattle Rain M11510 · 10+91367
13.Gavin GibsonWashington Huskies105 · 0-2331
14.Segeon JangVancouver Sentinels62 · 1-15283
15.Daniel ChudinSeattle Rain99 · 9+74190
16.Josh WozniakKirkland Fog115 · 4+6346
17.Max NiceWashington Huskies73 · 0-78290
18.Sam ClarkeSeattle Rain104 · 4+49349
19.Jason XuSeattle Rain63 · 3-27229
20.Carlin ViceraVancouver Sentinels62 · 1-41307
21.Stacy YuVancouver Sentinels M1 B85 · 0+31290
22.Richard AhnKirkland Fog72 · 0-2328
23.Calvin CaiSeattle Rain1410 · 10+71366
24.Dallin JamesKirkland Fog62 · 0-51314
25.Zachary AbasKirkland Fog63 · 0-76339
26.Aidan EricksonVancouver Sentinels M1 A125 · 3+34351
27.Alex OslerPortland Riot65 · 5+12190
28.Jack PlaterVancouver Sentinels M1 A104 · 0+26314
29.Isabella DamatoKirkland Fog WOMEN86 · 2+43220
30.Quentin ChiuVancouver Sentinels M1 A93 · 3+45337
31.Evan CoxSeattle Rain M188 · 8+71168
32.Winston BrandtVancouver Sentinels M1 A114 · 2+59321
33.Jacob MarshallSeattle Rain M1148 · 6+132314
34.Josh GrantVancouver Sentinels M1 A136 · 1+68360
35.Connor RaglandSeattle Rain M11510 · 10+107363
36.Wesley JoyceVancouver Sentinels M1 A114 · 4+25337
37.Caleb PozdnikoffVancouver Sentinels M1 B95 · 0+24266
38.Jake HillSeattle Rain M2117 · 0+46328
39.Jacob ChenVancouver Sentinels M1 B75 · 0-24315
40.Ashaun AnandVancouver Sentinels M1 B1110 · 0+63296
41.Matt SkepastsVancouver Sentinels M1 B66 · 0+51173
42.Francois MartelVancouver Sentinels M363 · 0-18328

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

Conference

Rocky Mountain Conference

5 clubs. These are the players whose current squad is a Rocky Mountain club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Xande Plaisted ’26 ALL-STARLehi Raptors157 · 0+75410
2.Kyler CoteLehi Raptors148 · 6+104321
3.Bryant KarrattiLehi Raptors126 · 0+36302
4.Garrett CarverLehi Raptors157 · 7+64408
5.Taylor ChurchLehi Raptors156 · 5+62401
6.Trevor ZaleskiWasatch Warriors94 · 4-13368
7.Etienne CoteLehi Raptors43 · 0+7170
8.Chandler HertzlerLehi Raptors73 · 0+24238
9.Grant GougerDenver Rams134 · 2+35403
10.Luke Tolpin ’26 ALL-STARBoise Bandits73 · 1-37348
11.Jack Wallace ’26 ALL-STARDenver Rams115 · 1+4385
12.Kody PriceIdaho Falls Freeze113 · 0+23387
13.Drew TolpinBoise Bandits52 · 1-43343
14.Connor LarsenDenver Rams64 · 0+19203
15.Kaleb WagnerBoise Bandits85 · 2-14295
16.Matt BarlowWasatch Warriors53 · 1-50345
17.Harold Mancia ’26 ALL-STARIdaho Falls Freeze105 · 0-10361
18.Charlie BratsmanWasatch Warriors53 · 0+21174
19.Grant TurpinIdaho Falls Freeze125 · 3+44364
20.Jack HartIdaho Falls Freeze62 · 1+24197
21.Konnor Cordingley ’26 ALL-STARWasatch Warriors73 · 3-53326
22.Patrick FfrenchDenver Rams55 · 0+16179
23.Kelly OConnorBoise Bandits65 · 0-52336
24.Jack GordonBoise Bandits62 · 2-24267
25.Joshua BalmforthWasatch Warriors63 · 2+7267
26.Remi PrinceWasatch Warriors77 · 7+70147
27.Luke Cook ’26 ALL-STARWasatch Warriors83 · 0-26344
28.Jacob DulskiDenver Rams64 · 0-74243
29.Spencer HansenIF Freeze Minor Alpine145 · 5+83376
30.Cole Matas ’26 ALL-STARIdaho Falls Freeze82 · 1-1330
31.Lazarus ShettellLehi Raptors114 · 4+41335
32.Joshua LarsenIF Freeze Minor Alpine77 · 7+59147
33.Alex HartIF Freeze Arctic83 · 1+4259
34.Peter HartIF Freeze Minor Alpine94 · 4-5285
35.Josh SmithIF Freeze Minor Alpine83 · 0-32312
36.Porter PeckIF Freeze Blizzard62 · 0-68308

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

#SquadMatch WinsBest StreakPoint Diff
1.Lehi Raptors97+207
2.Wasatch Warriors43-32
3.Denver Rams42-88
4.Idaho Falls Freeze42+27
5.IF Freeze Minor Alpine42+26
6.Boise Bandits11-109
7.IF Freeze Arctic11-154
8.IF Freeze Blizzard11-89
9.IF Freeze Chill11-82
Conference

North Central Conference

7 clubs. These are the players whose current squad is a North Central club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Bennett Anderson ’26 ALL-STARMinneapolis Motion94 · 0+31324
2.Thomas HamiltonIllinois Inferno66 · 6+39129
3.Joey Reynolds ’26 ALL-STARIllinois Inferno32 · 1+18104
4.Ryan MarinoIllinois Inferno43 · 1+31125
5.Aleks EssenMinneapolis Motion105 · 0+39339
6.Jared KulaMinneapolis Motion1210 · 1+70294
7.Neal BergmanIllinois Inferno33 · 0+2092
8.Maciah AldrichMinneapolis Motion118 · 8+55305
9.Reid PfutzenreuterMinneapolis Motion53 · 0+35147
10.Clifford LeVequeIllinois Inferno54 · 1+36126
11.Jackson WoodMinneapolis Motion116 · 0+57305
12.Chase BremnerIllinois Inferno11 · 0-274
13.Taaron RudzitisMinneapolis Motion54 · 0+22142
14.Jon MoeMinneapolis Motion21 · 0-11106
15.Kyle MaherSt. Paul Sleepers94 · 1-8327
16.Colin HobartIllinois Inferno21 · 0+266
17.Jamisen Wrinkle ’26 ALL-STARKansas City Smokers66 · 6+33164
18.Jose KnightKansas City Smokers52 · 2+31156
19.Anil PatelKansas City Smokers75 · 2+58165
20.Evan BurkstrandSt. Paul Sleepers106 · 1-10327
21.Gaurav CapilaMilwaukee Milkers32 · 0-30131
22.Austin LauserKansas City Smokers53 · 3+38161
23.Andrew GasawayKansas City Smokers63 · 3+47149
24.Jeremy IllutIllinois Inferno P233 · 0-9141
25.Aaron AppicelliSt. Paul Sleepers52 · 2-48230
26.Allison Kula ’26 ALL-STARSt. Paul Sleepers33 · 0+269
27.Nathaniel AlexanderKansas City Smokers53 · 3+32167
28.Ryan NeumanSt. Paul Sleepers Minor A62 · 2-8245
29.Patrick MollKansas City Smokers Minor54 · 0+24130
30.Colten PaceSt. Paul Sleepers83 · 1-10319
31.Alexee SchmidtKansas City Smokers Minor44 · 0+5106
32.Christopher SchallKansas City Smokers Minor44 · 0-7127
33.Tyler NovorrKansas City Smokers Minor44 · 0+4130

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

Conference

Southeast Conference

8 clubs. These are the players whose current squad is a Southeast club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Kyle FowlerAtlanta Puffins96 · 0+40245
2.Anthony CliffordAtlanta Puffins32 · 1-6150
3.Benjamin Savage ’26 ALL-STARAtlanta Puffins84 · 0+36242
4.Adam PorterGainesville Gremlins109 · 0+37244
5.Grant MarshallAtlanta Puffins52 · 2+15180
6.Sam AvenAtlanta Puffins Minor98 · 8+53206
7.Bradley ClarkAtlanta Puffins63 · 0+11196
8.Jared Beaufait ’26 ALL-STARGainesville Gremlins72 · 0+18230
9.Gavin Sullivan ’26 ALL-STARPolk County Swans74 · 1+1217
10.Jacob FritzCentral Florida Snowbirds65 · 5+21168
11.Jacob NarayanAtlanta Puffins53 · 0-7192
12.Christian Hill ’26 ALL-STARMiami Manatees72 · 2+3216
13.Jared PaulovichGainesville Gremlins105 · 3+50240
14.Zach BenderGainesville Gremlins64 · 4+16166
15.Paxton SullivanPolk County Swans73 · 0+27220
16.Austin NilesAtlanta Puffins Minor84 · 4+18240
17.Andy MurrayCentral Florida Snowbirds104 · 1-40401
18.Malachi RyanMiami Manatees114 · 0+15403
19.Chase Meyer ’26 ALL-STARCentral Florida Snowbirds62 · 1-94377
20.Justin MartinezMiami Manatees83 · 2+40242
21.Gabris NiPolk County Swans41 · 0-11171
22.Liam WernerCentral Florida Snowbirds11 · 0-77175
23.Samanta Medina HondalMiami Manatees65 · 5+18195
24.Daniel GonzalezMiami Manatees22 · 0+081
25.Adam PrudhommePolk County Swans31 · 0-25204
26.Parker McKinneyAtlanta Puffins Minor73 · 3+8195
27.Diego TorresMiami Manatees33 · 0-44181

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

#SquadMatch WinsBest StreakPoint Diff
1.Atlanta Puffins Minor44+43
2.Atlanta Puffins43+49
3.Gainesville Gremlins22+26
4.Central Florida Snowbirds11-207
5.Miami Manatees11+11
6.Polk County Swans11-48
Conference

Northeast Conference

7 clubs. These are the players whose current squad is a Northeast club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Maxime Prince ’26 ALL-STARLes Patriotes De Quebec1010 · 0+74245
2.Thomas DeryLes Patriotes De Quebec168 · 0+111442
3.Riley NassourRochester Red Hots1612 · 12+83418
4.Guillaume BilodeauLes Patriotes De Quebec146 · 0+65429
5.Anthony St-MartinLes Patriotes De Quebec1410 · 0+41419
6.Alex Newton ’26 ALL-STARRochester Red Hots145 · 4+41378
7.Jake Hurst ’26 ALL-STARState College Nittany Lions114 · 4-7368
8.Henry PleszkochState College Nittany Lions63 · 3+30146
9.Caleb WhiteState College Nittany Lions74 · 4-40374
10.Charlie FreemanRochester Red Hots44 · 0+2115
11.Justin ShaytarRochester Red Hots146 · 5+79409
12.Diego LopezState College Nittany Lions93 · 0-17364
13.Josh HutkoRochester Red Hots85 · 5+30193
14.Dustin GrantRochester Red Hots147 · 7+64368
15.Matthew RodriguezAlbany Gladiators64 · 2-25218
16.Declan BrownRochester Red Hots117 · 7+60324
17.Drew Ryder ’26 ALL-STARAlbany Gladiators158 · 8+73466
18.John MankowichState College Nittany Lions62 · 2-64319
19.George Reagan ’26 ALL-STARBuffalo Bulls148 · 2+52446
20.Kade KulpinskiState College Nittany Lions97 · 7+2278
21.Zach YoungState College Lions P263 · 0-15267
22.William GarantLes Patriotes De Quebec93 · 0+36324
23.Theophane Fremond-GuilbaultLes Patriotes De Quebec114 · 0+50311
24.Matt HigginsState College Lions P2136 · 3+56376
25.Matthew MesarosState College Lions P263 · 0-44352
26.Scott McCabeAlbany Gladiators116 · 1+11397
27.Noah Lerner-Morelle ’26 ALL-STARAlbany Gladiators74 · 0-56383
28.Gavin De MouraBuffalo Bulls133 · 2+35446
29.Michael HamiltonAlbany Gladiators Minor A1612 · 12+107458
30.Evan LeatherbarrowBuffalo Bulls146 · 1+65427
31.Kelton RaabeState College Lions P295 · 0+44332
32.Spencer ArgennaRochester Red Hots P276 · 0+40192
33.Blake RockAlbany Gladiators66 · 6+34165
34.Camilo CruzBuffalo Bulls84 · 1+48296
35.Logan DarbyState College Lions P2146 · 0+65403
36.Joshua AngBuffalo Bulls115 · 2+35420
37.Kaden GrattonState College Lions P285 · 0+7380
38.Alden NashBuffalo Bulls113 · 0+13349
39.Caius LeungAlbany Gladiators Minor A74 · 4+48201
40.Cole BombardAlbany Gladiators Minor A115 · 5+17401
41.Edward XuAlbany Gladiators Minor A129 · 9+42373
42.Andrew HigginbothamAlbany Gladiators Minor A64 · 4+50177
43.Daniel KruppAlbany Gladiators Minor A115 · 5+21367

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

Conference

Eastern Conference

7 clubs. These are the players whose current squad is a Eastern club, and the conference’s squads at match level.

Players

#PlayerSquadPRO(career)Games WonWin StreakPoint MarginPoints For
1.Gabriel Finocchi ’26 ALL-STARPhiladelphia Lemon Lads96 · 6+69219
2.Kieran RoseNew York Subway Surfers43 · 3+16111
3.Dan AbramsNew York Subway Surfers52 · 2+10231
4.Sunny Gu ’26 ALL-STARNew York Subway Surfers88 · 8+26233
5.Jacob Summers ’26 ALL-STARCarolina Reapers198 · 5+98434
6.John BuchananCarolina Reapers159 · 2+87366
7.Mike GarrettPhiladelphia Lemon Lads137 · 7+4409
8.Maxwell GunnesonPhiladelphia Lemon Lads76 · 6+22185
9.Jake MottersheadPhiladelphia Lemon Lads168 · 8+74464
10.Will PiconeCarolina Reapers96 · 3+49205
11.Jake DooleyCarolina Reapers178 · 2+62419
12.Jerry HaoNew York Subway Surfers75 · 2+16196
13.Brooks WeeksRichmond Spin Doctors53 · 0+2184
14.Tommy DrakeCarolina Reapers1615 · 1+91356
15.Zach SnoverCarolina Reapers147 · 1+66371
16.Andrew GreerCarolina Reapers1814 · 14+91419
17.Kevin ChenNew York Subway Surfers P285 · 0+32222
18.Jai PareraNew York Subway Surfers P274 · 0+23199
19.Polk DenmarkCarolina Reapers Minor A99 · 9+66223
20.Matt SpolarichPhiladelphia Lemon Lads52 · 1+1168
21.Axel HelfandNew York Subway Surfers P2158 · 8+97403
22.Demitri ForandNew York Subway Surfers85 · 3+45193
23.Jaxon GonzalezRichmond Spin Doctors43 · 0-9205
24.Eric GuanNew York Subway Surfers P2115 · 0+44337
25.Pavan NarahariNew York Subway Surfers P2136 · 1+52342
26.Ethan Ferland ’26 ALL-STARNew York Subway Surfers P276 · 1+58200
27.Charles CavallaroRichmond Spin Doctors - Minor86 · 6+61184
28.Kevin McClainLemon Lads P282 · 0-80368
29.Noah KopeticCarolina Reapers1310 · 10+85309
30.Brian Perlson ’26 ALL-STARRichmond Spin Doctors - Minor85 · 5+64188
31.Dean RussoLong Island Lookouts72 · 0-79344
32.A.J. MartinPhiladelphia Lemon Lads61 · 0-59295
33.Kyle KeenanLemon Lads P263 · 0-56314
34.Eddie WuNew York Subway Surfers P2115 · 0+34305
35.Brock LodatoRichmond Spin Doctors - Minor88 · 8+80168
36.Dylan RehmanLong Island Lookouts42 · 0-101343
37.Brandon TimonereLemon Lads P252 · 0-90332
38.Ryland HoldrenRichmond Spin Doctors - Minor99 · 9+65190
39.Sam McCuneLemon Lads P262 · 0-97383
40.Brent SummersCarolina Reapers Minor B66 · 6+13159
41.Max CavallaroLong Island Lookouts74 · 0-69293
42.Jason DunnLemon Lads P262 · 0-92323
43.Vaughn GoodingsCarolina Reapers Minor A1111 · 11+81231
44.James BrockCarolina Reapers Minor A1010 · 10+62230
45.Rishi GhattaLong Island Lookouts - Minor107 · 3-13318
46.Evan KaskawitsLong Island Lookouts - Minor84 · 0-57305
47.Lucas PeronLemon Lads Minor41 · 1-91335

*You have to play two match days in a season to be on the leaderboard. The count runs over the league’s last three events, so last year’s playoffs plus one matchday this season counts. One matchday on its own does not.

Squads

2026 Season Groups

2026 Groups

The 2026 season’s named groups, ranked the way the standings rank them: 3 group points for a match win, 1 for a draw. Matchday 2 events play in conference groups; those matches are ranked in the conference standings.

P1Group P1-East

#SquadWDLPtsDiffPts AvgCurrent
1.Les Patriotes De Quebec71322+1712.000
2.Carolina Reapers70121+1752.624
3.Rochester Red Hots60318+492.004
4.Atlanta Puffins41113+492.170
5.New York Subway Surfers40212+812.004
6.Dallas Lonestar31310+931.431
7.Richmond Spin Doctors2046-711.000
8.Philadelphia Lemon Lads1255-1060.621
9.State College Nittany Lions1164-1710.500
10.Albany Gladiators0262-1690.250
11.College Station Aggies0010-1010.000

P1Group P1-West

#SquadWDLPtsDiffPts AvgCurrent
1.Lehi Raptors60118+1002.574
2.Minneapolis Motion51216+1772.000
3.LA Goats50115+1292.505
4.San Jose Shockwave50115+1252.500
5.Seattle Rain2137-191.170
6.Vancouver Sentinels2137-621.170
7.Illinois Inferno1104+722.000
8.Wasatch Warriors1073-1470.381
9.Boise Bandits0070-1800.000
10.Columbus Chinchillas0020-1950.000

P2Group P2-East

#SquadWDLPtsDiffPts AvgCurrent
1.New York Subway Surfers P280124+2602.676
2.Les Patriots De Quebec P272023+2412.560
3.Buffalo Bulls61319+1981.901
4.State College Lions P250415+1341.672
5.Rochester Red Hots P241513-1171.300
6.Ontario Pioneers31110+82.000
7.Austin Bats31310-11.431
8.Virginia Beach Surfs Up3039-71.502
9.Long Island Lookouts2167-2180.780
10.Lemon Lads P21174-1430.441
11.Miami Manatees1013+91.501
12.Polk County Swans1013-251.500
13.Pittsburg Steel1033-1020.751
14.Central Florida Snowbirds1073-2020.381
15.Dallas Lonestar P20010-350.000

P2Group P2-West

#SquadWDLPtsDiffPts AvgCurrent
1.San Diego Breakers80024+2763.008
2.San Francisco Bridges41313-291.622
3.St. Paul Sleepers40512-741.331
4.Idaho Falls Freeze32111+771.830
5.Kansas City Smokers31010+1172.501
6.Denver Rams31210-291.670
7.Kirkland Fog2228-31.330
8.Michigan Superiors2117+671.751
9.Austin Bats0323-120.600
10.Illinois Inferno P21033-200.750
11.San Luis Obispo Stampede1023-351.000
12.Washington Huskies0333-750.500
13.LA Goats P20030-970.000
14.Milwaukee Milkers0040-1630.000

MinorGroup M1-West

#SquadWDLPtsDiffPts AvgCurrent
1.Seattle Rain M172023+3142.565
2.San Jose Shockwave Minor72023+2592.560
3.Wasatch Warriors Attack70321+1512.105
4.Vancouver Sentinels M1 A60318+1812.001
5.LA Goats P250015+2243.005
6.Lehi Raptors Anthros50415+621.670
7.Austin Bats Minor42314+641.561
8.IF Freeze Minor Alpine41413+321.442
9.San Francisco Bridges Minor A31010+1222.503
10.Wasatch Warriors Champions31110+302.000
11.Vancouver Sentinels M1 B31510-511.110
12.Lehi Raptors Blade31610-2411.002
13.Michigan Superiors M3009+1433.003
14.Wasatch Warriors Brave3019+1232.252
15.Houston Crusaders Minor A2208+1202.000
16.Was Warriors Dagger2218-251.600
17.College Station Aggies Minor2117+1221.751
18.LA Goats Minor2127+401.400
19.Vancouver Sentinels M32006+1493.002
20.Kansas City Smokers Minor2016+522.000
21.San Francisco Bridges Minor B1356-580.670
22.SLO Stampede Minor1124-651.000
23.IF Freeze Blizzard1144-890.670
24.St. Paul Sleepers Minor A1023-391.001
25.Kirkland Fog M21023-701.001
26.IF Freeze Chill1043-820.601
27.IF Freeze Arctic1033-870.750
28.Washington Huskies M31023-911.001
29.Seattle Rain M21043-1380.600
30.Austin Bats Minor B1033-1890.750
31.San Diego Breakers Minor0040-1350.000
32.Minneapolis Motion Minor 0030-1560.000
33.Kirkland Fog M2 B0030-1770.000
34.Lehi Raptors Claw0050-2420.000
35.Dallas Lonestar Minor0040-2530.000

MinorGroup Minor-East

#SquadWDLPtsDiffPts AvgCurrent
1.Carolina Reapers Minor A60018+2493.006
2.Albany Gladiators Minor A60518+1411.645
3.Richmond Spin Doctors - Minor50015+2463.005
4.Les Patriots De Quebec Minor40112+1892.404
5.New York Subway Surfers - Minor40212+1092.000
6.Carolina Reapers Minor B40112+452.403
7.Atlanta Puffins Minor40212+432.004
8.Penn Lions Minor C40112+302.404
9.Penn Lions Minor D31010+1132.502
10.Penn Lions Minor E31110-32.001
11.Penn State Lions Minor A31610-621.000
12.Richmond Doctors MB2137-241.172
13.Long Island Lookouts - Minor1124-571.001
14.Lemon Lads Minor1194-2680.361
15.Buffalo Bulls Minor A1003+693.001
16.Penn Lions Minor B1043-1210.600
17.Pittsburgh Steel Minor A1053-2110.500
18.Rochester Red Hots Minor10103-4330.270
19.Albany Gladiators Minor B0010-70.000
20.Buffalo Bulls MB0010-480.000

WomenGroup Women

#SquadWDLPtsDiffPts AvgCurrent
1.GOATS WOMEN (Southwest)40012+2163.004
2.Huskies WOMEN (PNW)2117+471.752
3.Sentinels WOMEN (PNW)2026-441.502
4.Raptors WOMEN (Rocky Mountain)1124-181.000
5.Bandits WOMEN (Rocky Mountain)0040-2010.000
The Captain’s Book

Captains

The captain’s record, match by match, a captain is credited only where the league’s own team record names them as that squad’s captain, so nothing here is guessed. Captain PER rates the record against what the squad’s rating expected: winning with the weaker squad lifts it, losing with the stronger one drops it. Coverage: 1130 of 1141 counted matches had a recorded captain on at least one side, August 2025 – October 2026 (2025 season, the January 2026 playoffs, and the 2026 season's matchdays).

#CaptainSquad(s)MatchesMatch W–L–TGames W–LWin %Captain PER
1.Chandler HertzlerLehi Raptors2621–4–1156–5183%
2.Sophia FriedlSentinels WOMEN (PNW)2318–4–1121–5180%
3.Elle LoweSan Jose Shockwave2218–1–3135–3989%
4.Jasmin-Long NajimLes Patriots De Quebec P22422–1–1160–3094%
5.Ben Walker-EdwardsSan Jose Shockwave Minor2315–5–3114–5972%
6.Guillaume BilodeauLes Patriotes De Quebec2114–3–4116–4076%
7.Colin HobartIllinois Inferno1713–3–1110–3379%
8.Kellie ForandLes Patriots De Quebec WOMEN1211–1–088–892%
9.Brent SummersCarolina Reapers Minor B1210–2–052–2083%
10.Grant MarshallAtlanta Puffins2520–2–3139–5786%
11.Gabe GerberWasatch Warriors Attack3018–10–2136–8363%
12.Jacob MarshallSeattle Rain M12720–3–4139–5382%
13.Jake MottersheadPhiladelphia Lemon Lads2312–6–5110–7363%
14.Chloe DegraffRaptors WOMEN (Rocky Mountain)179–5–390–4362%
15.Peter LanzaState College Lions P22414–9–1101–9160%
16.Francois MartelVancouver Sentinels M3107–3–065–3870%
17.Quentin ChiuVancouver Sentinels M1 A3020–10–0148–7867%
18.Cade CoteLehi Raptors Anthros2917–9–3129–7964%
19.Logan PalloColumbus Chinchillas96–3–034–2367%
20.Jordan AbreuCollege Station Aggies Minor85–2–139–1569%
21.Jake HurstState College Nittany Lions2311–9–393–7554%
22.Christian BennettChattanooga Trash Pandas2211–9–287–8755%
23.Sam AvenAtlanta Puffins Minor179–7–162–5356%
24.Ahren GwynnSan Diego Breakers109–1–048–1290%
25.Justin EstoresSan Francisco Bridges Minor A54–0–125–590%
26.Ally ChouGOATS WOMEN (Southwest)44–0–024–0100%
27.Camille AndersonIdaho Falls Freeze3014–9–7121–10358%
28.Sunny GuNew York Subway Surfers2318–3–2134–4783%
29.Jared BeaufaitGainesville Gremlins2013–5–2122–4570%
30.Sadie LauserKansas City Smokers Minor147–5–268–4657%
31.Abigale LamontagneBoston Hooskys WOMEN33–0–025–5100%
32.John PutneyRochester Red Hots P22719–7–1139–6572%
33.Nick WidemanVancouver Sentinels2516–8–1152–6666%
34.Jamisen WrinkleKansas City Smokers1910–7–289–8258%
35.Katie HansenMichigan Superiors M33–0–018–3100%
36.Ashaun AnandVancouver Sentinels M1 B2512–10–394–8954%
37.Lucas PruettLA Goats2515–6–4144–6868%
38.Luke MowryDallas Lonestar2616–6–4168–5769%
39.James MitchumVirginia Beach Surfs Up2512–11–279–11252%
40.Solomon BerrySeattle Rain2315–6–2124–6270%
41.Josie MachalekMinneapolis Motion Minor 2011–9–083–7655%
42.Jeremy LeeAthens Panic76–1–055–2186%
43.Korbin ThompsonMichigan Superiors42–1–115–862%
44.Brian ShirleyGainesville Gremlins Minor22–0–015–9100%
45.Ethan HamzaBuffalo Bulls Minor22–0–017–1100%
46.Jess EllingfordIdaho Falls Blizzard22–0–014–4100%
47.Patrick StinebaughLos Angeles Waves Minor22–0–015–0100%
48.Justin ShaytarRochester Red Hots2418–6–0120–5275%
49.Brock LodatoRichmond Spin Doctors - Minor188–9–155–6447%
50.Drew BanzigerColumbus Chinchillas Minor82–1–526–2256%
51.Josh SmithIF Freeze Minor Alpine3011–16–3111–11742%
52.Eric GuanNew York Subway Surfers P22518–6–1145–5874%
53.Allison ArdTempe Devils Minor53–2–034–2460%
54.Tyler LlumiquingaTempe Devils146–5–374–4854%
55.Alex VeronSan Luis Obispo Stampede104–6–047–4340%
56.Jacob SandlerNew York Subway Surfers - Minor C73–2–223–1957%
57.Caleb ScowWas Warriors Dagger52–1–216–1460%
58.Tavan KarbassiDenver Rams Minor32–1–011–967%
59.Jacob SummersCarolina Reapers2315–6–2125–5770%
60.Brooks WeeksRichmond Spin Doctors2210–11–166–9148%
61.Anthony SchenkClemson Tigers113–6–236–5436%
62.Noah JohnsonLos Angeles Wave PRO84–4–047–4550%
63.Jaren HoriArizona Monsoon52–2–115–1550%
64.Wesley TuneliusLA Goats Minor52–2–115–1550%
65.Mason HansenBuffalo Bulls CH21–1–011–850%
66.Sebastiani KimLos Angeles Wave WOMEN21–1–08–650%
67.Tommy DrakeCarolina Reapers Minor A2413–9–2116–6758%
68.Lincoln HertzlerWasatch Warriors Brave178–7–269–6453%
69.Max GehmSan Francisco Bridges Minor B166–6–471–6250%
70.Kevin ReddellPhoenix Lopes (GCU)134–8–149–6735%
71.Seth LeeWasatch Warriors Champions126–5–150–5554%
72.Tahseen RobbaniChicago Beef103–5–237–5040%
73.Joseph GibsonAthens Panic Minor32–1–012–2267%
74.Jose GameroIF Freeze D21–1–05–1050%
75.Gracie_BrownIdaho Falls Freeze WOMEN10–0–16–650%
76.Michael CapobiancoLA Goats P2189–9–057–5150%
77.Eric EngSeattle Rain CH52–2–123–2250%
78.Nolan SullivanAbilene Wildcats Minor21–1–07–1750%
79.Brandon TimonereLemon Lads P22314–8–1114–6163%
80.Bennett AndersonMinneapolis Motion2212–7–3102–5761%
81.Yi-Fei ZhaoNew York Subway Surfers - Minor179–7–158–6156%
82.Kenny VeluIllinois Inferno P241–3–09–1425%
83.Megan DwireAlbany Gladiators Minor C31–2–012–1533%
84.Chase MeyerCentral Florida Snowbirds267–19–070–12227%
85.Alex OslerPortland Riot2210–11–188–10548%
86.Alex VilelaHouston Crusaders Minor A155–8–237–5540%
87.Andre ReynoldsDenver Doughnuts Minor135–7–143–5742%
88.Charley PalmMontana Moose Riders Minor A42–2–09–2150%
89.Gibb LaytonDallas Lonestar P230–2–111–2517%
90.Laura MasonAlbany Gladiators WOMEN31–2–07–2333%
91.Nicol GBandits Trial10–1–05–70%
92.Dylan RehmanLong Island Lookouts208–8–463–8250%
93.Caleigh MowryDallas Lonestar Minor72–5–031–2929%
94.Valentin AlmeidaMiami Manatees Minor A61–4–17–1625%
95.Felipe MartinezCollege Station Aggies195–11–365–10534%
96.Alexis AdamsHuskies WOMEN (PNW)113–6–232–5836%
97.Jaren HaggardPocatello Phantoms72–5–027–5429%
98.Aidan MaroneyPolk County Swans Minor20–2–09–150%
99.Dominic VonaOklahoma Outlaws Minor20–2–02–280%
100.Dylan McLeerAlbany Gladiators Minor D20–2–00–180%
101.Jackson RobertsKnoxville Suns Minor20–2–00–110%
102.Lorianne Gonzalez-BayardMontreal Royal Beavers WOMEN20–2–01–230%
103.Kylie RowleyLehi Raptors Blade2810–15–386–11841%
104.Gavin SullivanPolk County Swans2010–8–282–7555%
105.Matthew KamimuraSan Francisco Bridges166–9–155–7741%
106.Zach PattersonWashington Huskies162–11–350–8622%
107.Jake HillSeattle Rain M2155–9–145–6237%
108.Miles TarantoWashington Huskies M383–5–027–5538%
109.Luis AlvarezMontreal Royal Beavers Minor41–3–014–3425%
110.Thatcher PowellAustin Bats Minor B41–3–04–2025%
111.Dallin JamesKirkland Fog2911–14–494–12045%
112.Jack BarlandDenver Rams237–13–372–10637%
113.Elizabeth SuSeattle Rain WOMEN B30–3–03–270%
114.Havilah ChettaBoise Bandits Minor B30–3–06–300%
115.Matt BarlowWasatch Warriors2814–13–1124–9052%
116.Matthew XuAustin Bats Minor208–8–466–6250%
117.Amanda CalderBandits WOMEN (Rocky Mountain)143–8–347–5532%
118.Amanda WangSeattle Rain WOMEN A93–4–252–3844%
119.Alex HartIF Freeze Arctic51–4–06–2420%
120.Conrad MillowayIF Freeze Chill51–4–09–2120%
121.Evan LeatherbarrowBuffalo Bulls217–13–159–9436%
122.Hathaway BushKirkland Fog WOMEN83–5–023–4138%
123.Sean CaufieldKnoxville Suns83–5–039–5038%
124.Brod RomeroSt. Paul Sleepers Minor B51–4–04–2420%
125.Weston ScottPacific Rift40–4–00–480%
126.Garrett AshtonAustin Bats3010–12–8116–12847%
127.Zack DuffyDenver Doughnuts125–7–069–4242%
128.Spencer WoodBoise Bandits2912–15–2105–11645%
129.Michael HamiltonAlbany Gladiators Minor A267–17–277–12431%
130.Eddie RakowskiAlbany Gladiators Minor B205–14–156–11428%
131.Derrick ZehrAlabama Tide81–6–127–6019%
132.Shawn RobertsonPenn State Lions M181–6–19–4819%
133.Alaina AlthouseRochester Red Hots WOMEN144–7–341–6839%
134.Jason ReaLong Island Lookouts - Minor122–9–120–7621%
135.Alexander BloomerSLO Stampede Minor102–7–136–5325%
136.Corbin CoteLehi Raptors Claw81–6–124–4219%
137.Adeline RossBoise Bandits CH50–5–07–350%
138.Adin ScottFlagstaff Lumberjacks CH50–5–05–540%
139.Jonathan BurerWaco Bears Minor132–10–128–7419%
140.Erik RanzRochester Red Hots Minor123–9–035–6425%
141.Gaurav CapilaMilwaukee Milkers175–11–147–8732%
142.Kyle MaherSt. Paul Sleepers227–14–160–10134%
143.Griffin RighiKirkland Fog M2206–13–160–10232%
144.Maci AmussenWasatch Warriors WOMEN60–6–03–670%
145.Maximilian KesslerSan Diego Breakers PRO60–6–01–650%
146.Rubin ChangLemon Lads Minor60–6–04–320%
147.Toby RybergSt. Paul Sleepers Minor A195–13–154–9429%
148.Chris ConchaKirkland Fog M2 B101–8–135–6415%
149.Matthew RodriguezAlbany Gladiators245–16–354–11427%
150.Dustin BishopEllensburg Breeze80–8–00–730%
151.Carlos TorresIF Freeze Blizzard212–18–142–12212%
152.Daniel GonzalezMiami Manatees212–18–130–13212%
153.James HudsonHouston Crusaders150–15–04–1020%
154.Ashley NguyenSan Diego Breakers Minor100–10–05–810%
The Method

How These Are Counted

Questions Answered

The key questions for this page. The full league FAQ, all 287 answers, lives on one page.

What is the PRO Roundnet League?

The PRO Roundnet League is a national club-based roundnet league featuring P1, P2, M1, M2, and Women's divisions. Clubs compete throughout the season for standings, playoff qualification, promotion, relegation, and championships. The league is built to create long-term club identity, structured competition, regional growth, and advancement pathways from beginner levels to the highest level of play. The season includes three official matchdays followed by championship playoffs in Orlando, Florida.

How does the season work?

The season includes three primary matchdays:

  • Matchday 1: Super Regionals (Las Vegas & Richmond)
  • Matchday 2, Local Conference Competition
  • Matchday 3: Orlando Season Finale. Championship playoff brackets begin Friday evening after Matchday 3 and conclude Saturday.
How are standings calculated?

League standings use a group point system:

  • Win = 3 points
  • Tie = 1 point
  • Loss = 0 points. Group points primarily determine playoff qualification. The Power Score sets playoff seeding and the Slot Choice order and helps decide the final Championship and Promotion Bracket spots from the Play-In Schedule.
How are squads seeded for the Championship and Promotion Brackets?

Seeding runs off the Power Score, which weighs a squad’s group points per match together with the strength of its results, beating strong squads counts for more than running up wins over weak ones. The Power Score sets the seeding and the Slot Choice order for the Championship and Promotion Brackets, and helps decide their final spots from the Play-In Schedule. The first Power Scores publish November 9.

What is the PRO Score?

Your PRO Score is a career rating from 1 to 10 that follows you from event to event. It's built from every counted net you've played in the league, and it looks at your game from several angles:

  • How strong you are, underneath the score sits a rating built purely from your results: who you played, who was across the net, and who won. It's the league's best single measure of playing strength
  • Whether your pairs win, winning matters twice: your overall net record, and how you do across all your partnerships. A player who wins with one star partner scores differently than a player who wins with whoever they're paired with, the score notices the difference
  • What happens on the scoreboard, the points your pairs score, the points they give up, and the margin between them, all adjusted for the strength of the pair across the net, so running up the score on a weak pair doesn't count like doing it against a top one
  • The team around you, a slice of the score reflects the strength of the squad you play on. Great teams lift their players a little; the score gives some of that credit, and some of that drag, to you
  • Whether you're the difference, it also looks at how often you're the bright spot in your pairs, the common thread when your side plays above its usual level

One guardrail keeps it honest. A small number of nets can't inflate a score: until you've built a real body of work, your score is pulled toward the middle of the pack. Past that, there is no ceiling and no shortcut: the top of the ladder sits wherever the best careers in the league take it, and the biggest wins of a career, the games your profile keeps as your career-defining games, are the ones that move it most.

One number, your whole career, that's the PRO Score. Read it as a résumé, not a prediction: it records what your career has proven, and it grows season over season. Its single-match cousin is PER, which grades one match at a time using the same ideas.

What is PER?

PER, Player Efficiency Rating, is your form this season: one grade for the whole season, on a scale of 1 to 99 where 50 is the average for your competition, the field you actually play against. A 60 in Minor and a 60 in P1 are both strong seasons, graded against different fields.

Every match starts at 50, league average. Finish above 50 and the day went well: you won your nets, and how much you won by, how many points you scored, and how strong the pair across the net was all push the number up toward 99. Finish below 50 and the day went the other way, with the same factors pulling you down toward 1.

Four things grade every match:

  • Winning your nets, nothing moves the number like winning
  • How much you win by, winning by more pays, but running up the score stops paying at 10, so a controlled win counts in full
  • The points you score, what your pair puts on the board
  • Who is across the net, the pair facing you sets the bar with their PRO Scores: the stronger they are, the higher a great day can climb, and the very top of the scale only opens against the best pairs in the league

One matchday gets its own number: your Matchday Grade is the same grading applied to a single matchday, with nothing blended in, so a great day shows in full. Your season PER blends every matchday together, and it treats a small sample honestly: a PER built on very few nets is pulled toward the average until the body of work behind it is real. Partners share the grade, too: every net grades the pair, so your number reflects the partners you played those nets with.

PER is computed fresh for every match, then rolls up into a Matchday Grade for the day and a PER for the season, so a great month shows up right away. Only official match nets that were fully recorded count: pickup games, partial records, and forfeits never move it.

Why is my season PER lower than my matchday grades?

Because the two numbers do different jobs. A Matchday Grade grades one day on its own: play great that day and the grade says so, in full. Your season PER blends every matchday together, and it pulls a small sample toward the average, so a season built on a modest number of nets lands closer to 50 than the days that made it.

Say your Matchday Grades are 72 and 84, on a light schedule: the blend can print as a season PER in the 60s, below both days. Nothing was taken away; the season number is simply asking for more proof, and stacking more nets at that level pulls the PER up toward the days that built it.

The same blending is why one huge day on a handful of nets does not print at face value: a grade of 80 over 4 nets can land as a PER in the 50s, while the same 80 across 40 nets prints around 70. Volume is what turns a great day into a great season number.

Why can two matches with the same score earn different PERs?

Say your pair wins a net 15-8, twice in the same day.

  • Against a developing pair still finding its feet, that is a good, solid win, and PER grades it that way: above average, a strong day
  • Against one of the best pairs in the league, the same 15-8 is a statement win, and the grade climbs far higher, into the range that only opens against the best

That is the design working exactly as intended. The pair across the net sets the bar, so their PRO Scores decide how high your grade can reach. Beating up on a weaker field tops out in the high 80s; to see the 90s, you have to beat the best pairs in the league, and beat them well. Two identical scorelines, two very different tests, two honest grades.

How do I improve my PER?

PER grades every match on the same four things, so the path up is the play itself:

  • Win your nets, nothing moves the number like winning
  • Win by more, every extra point of margin helps, up to 10. Past 10 it stops counting extra, so a controlled win counts in full
  • Score, the points your pair puts on the board count too, so a high-scoring win grades above a low-scoring one
  • Build a partnership, every net grades the pair, so the partners you win with share your grade, and a pair that wins together climbs together
  • Play the best pairs you can, strong opposition raises the ceiling on your grade. The top of the scale only opens against the best pairs in the league
  • Play more nets, a handful of nets is still a small sample, and small samples get pulled toward the average. A full day of nets lets a great day show its full value

And the mirror image: the same four things pull a below-average day down, so the fastest fix is usually the simplest one. Win the next net.

How do I raise my PRO Score?

PRO Score is career proof, so it rewards what a career is made of: strong competition, repeated over time.

  • Play the long game, PRO Score does not reset, and it is built from every counted net you have ever played in the league. There is no shortcut and no one-weekend spike
  • Chase strong competition, beating good pairs is what actually moves it; wins over soft fields count for far less
  • Win at your level, then test yourself above it, the score can tell the difference between winning with one star partner and winning with whoever you are paired with
  • Keep showing up, bank matchdays and seasons. A deep body of work is exactly what the score is built to reward, and a small sample gets pulled toward the middle until you build one
  • Win the big ones, the biggest wins of a career move it most: beating top pairs on the biggest stages is the fastest climb there is, and your profile keeps those games as your career-defining games

One quiet season does not erase a strong career, and one hot month cannot create one. Read the number as a résumé, not a prediction of your next match. That is the point: when a PRO Score says a player is proven, it is because they have proven it, over and over.

Why did my PER move when my PRO Score barely did?

Because the two numbers answer different questions. PER is current form: it is graded fresh for every match, so one great weekend moves it right away. PRO Score is career proof: it is built from every counted net you have ever played in the league, so the same weekend is one chapter in a long book, and the number moves like it.

Watch PER for how you are playing now, and PRO Score for what your career has proven.

Who makes the All-Star ballot?

For the Pro ballot, a player needs a Pro-division PER of 40 or better and at least 6 counted Pro nets. Only P1 and P2 nets count toward the 6, and the PER that counts is the Pro-division line, not a combined one. Every player who clears the bar is on the ballot, whether they attended both matchdays or just one, and their card shows which. Playing any division counts toward the matchdays you attended, and coaching a matchday counts as attending it.

The Women's ballot asks for at least one match this season, in any division, with no PER minimum. Every player in a club is on that club's MVP ballot. The full ballot, with the voting rules, lives on the All-Star page.

Why don't I see a player on the leaderboards?

Season leaderboards ask for a body of work: a player shows on them once they have played in at least two of the league's last three events. For 2026 those events are the January Playoffs, Matchday 1 and Matchday 2, so last year's playoffs plus one matchday this season counts. One matchday on its own does not. Under that bar a player's numbers still count: they live on the player's card and profile, and a season PER built on very few nets is pulled toward the average while the sample is small. Once the events stack up, the player takes their place on the boards and the PER stands on its own.

Why does the league use divisions?

Divisions create balanced competition at every skill level while providing a clear pathway for advancement. The structure helps:

  • Reduce major skill mismatches
  • Create promotion opportunities
  • Encourage club growth
  • Reward long-term development
  • Allow newer teams to compete meaningfully