MoCoRunning






Boys - Walter Johnson XC Ranking Team Analytics

🏅 Thank You for 20 Years
416 rankings published • 1,929 athletes ranked • 30,000 race performances • 750,000 calculations • 0 opinions

All-Time Analytics: Boys Girls Boys and Girls Combined

Mocorunning's XC rankings date back to the 2006 season. Click a team name to see current season stats versus all-time stats for this school.

Boys - All-Time Highest End-of-Season (EOS) Z-ScoresA

Rank Name School Season Points EOS Rank Z-Score
1 Andrew Schell Walter Johnson 2021 225.50 1 2.93
2 Andrew Schell Walter Johnson 2020 178.80 1 2.77
3 Chris Moen Walter Johnson 2006 285.90 1 2.63
4 Nicholas Regan Walter Johnson 2010 210.30 2 2.53
5 Alex Willett Walter Johnson 2010 196.00 3 2.27
6 Josh Ellis Walter Johnson 2011 160.70 5 2.06
7 Adam Morad Walter Johnson 2020 141.50 3 1.81
8 Daniel Kosogof Walter Johnson 2013 159.90 8 1.78
9 Ishan Dey Walter Johnson 2009 153.20 4 1.73
10 Sean O'Leary Walter Johnson 2008 158.20 3 1.71
11 Scott Sheehan Walter Johnson 2011 137.70 6 1.56
12 Jacob Marks Walter Johnson 2019 158.20 9 1.55
13 Alex Willett Walter Johnson 2009 141.40 7 1.50
14 Rodrigo Yepez-Lopez Walter Johnson 2018 175.70 13 1.49
15 Sean O'Leary Walter Johnson 2009 137.50 8 1.42
16 Alex Willett Walter Johnson 2008 138.50 8 1.34
17 Nathaniel Rees Walter Johnson 2012 136.10 9 1.33
18 Chris Moen Walter Johnson 2007 148.80 9 1.29
18 Roni Teich Walter Johnson 2008 135.50 10 1.29
20 Josh Ellis Walter Johnson 2010 140.50 12 1.26
21 Nicholas Regan Walter Johnson 2009 127.70 10 1.22
22 Itai Bezherano Walter Johnson 2014 133.80 13 1.20
23 Calix McCormick Walter Johnson 2023 130.10 10 1.09
24 Daniel Kosogof Walter Johnson 2012 118.50 14 0.99
25 James Duncan Walter Johnson 2012 117.00 15 0.97
26 Carter May Walter Johnson 2015 117.90 15 0.92
27 Itai Bezherano Walter Johnson 2013 114.40 13 0.89
28 Ishan Dey Walter Johnson 2008 113.70 15 0.88
29 Alex Scott Walter Johnson 2019 116.40 17 0.81
30 Andrew Schell Walter Johnson 2019 116.00 18 0.80
31 Will Delay Walter Johnson 2012 106.30 18 0.76
32 Calix McCormick Walter Johnson 2021 100.40 22 0.54
33 Jacob Marks Walter Johnson 2018 112.80 27 0.53
34 Alex Scott Walter Johnson 2020 90.60 18 0.51
35 Matthew Morris Walter Johnson 2012 92.90 20 0.50
36 Seth Bangser Walter Johnson 2019 98.70 24 0.49
37 Ben Dutko Walter Johnson 2022 92.60 23 0.48
38 JP Burklow Walter Johnson 2014 93.10 25 0.45
39 Brian Graves Walter Johnson 2007 104.90 24 0.44
40 Seth Bangser Walter Johnson 2018 98.50 38 0.31
40 Rodrigo Yepez-Lopez Walter Johnson 2017 104.20 33 0.31
42 Sam Hayden Walter Johnson 2014 85.40 26 0.30
43 Jared Schneider Walter Johnson 2006 123.00 28 0.28
44 Michael Spak Walter Johnson 2012 79.20 23 0.24
45 Scott Sheehan Walter Johnson 2010 81.80 23 0.20
46 Grant Levens Walter Johnson 2025 89.90 35 0.19
47 James Sauro Walter Johnson 2011 71.80 27 0.13
48 Ben Crites Walter Johnson 2012 71.20 27 0.08
49 Nicholas Regan Walter Johnson 2008 67.00 29 0.02

Boys - Hypothetical All-Time Team Clash Based on Z-ScoreB

Rank School Season Scoring Breakdown Team Score
1 Walter Johnson 2009
9+13+15+20+56
Ishan Dey (9), Alex Willett (13), Sean O'Leary (15), Nicholas Regan (20), Josh Ellis (56)
113
2 Walter Johnson 2008
10+16+18+27+47
Sean O'Leary (10), Alex Willett (16), Roni Teich (18), Ishan Dey (27), Nicholas Regan (47)
118
3 Walter Johnson 2012
17+23+24+30+34
Nathaniel Rees (17), Daniel Kosogof (23), James Duncan (24), Will Delay (30), Matthew Morris (34)
128
4 Walter Johnson 2010
4+5+19+43+61
Nicholas Regan (4), Alex Willett (5), Josh Ellis (19), Scott Sheehan (43), Robert Brown (61)
132
5 Walter Johnson 2011
6+11+45+48+49
Josh Ellis (6), Scott Sheehan (11), James Sauro (45), James Duncan (48), Michael Spak (49)
159
6 Walter Johnson 2019
12+28+29+35+59
Jacob Marks (12), Alex Scott (28), Andrew Schell (29), Seth Bangser (35), Adam Morad (59)
163
7 Walter Johnson 2020
2+7+33+52+74
Andrew Schell (2), Adam Morad (7), Alex Scott (33), Yarhiv Simhony (52), Ben Dutko (74)
168
8 Walter Johnson 2018
14+32+39+56+69
Rodrigo Yepez-Lopez (14), Jacob Marks (32), Seth Bangser (39), Alex Scott (56), Andrew Schell (69)
210
9 Walter Johnson 2014
21+37+40+50+66
Itai Bezherano (21), JP Burklow (37), Sam Hayden (40), Carter May (50), Ben Resnick (66)
214
10 Walter Johnson 2013
8+26+67+70+73
Daniel Kosogof (8), Itai Bezherano (26), Taewoo Kim (67), Shashank Narayan (70), Ben Resnick (73)
244
11 Walter Johnson 2021
1+31+64+69+79
Andrew Schell (1), Calix McCormick (31), Yarhiv Simhony (64), Adam Brodsky (69), Jacob Hillman (79)
244
12 Walter Johnson 2007
18+38+54+72+75
Chris Moen (18), Brian Graves (38), Roni Teich (54), Ishan Dey (72), Sean O'Leary (75)
257
13 Walter Johnson 2015
25+51+53+64+87
Carter May (25), Patrick Winter (51), Daniel Singer (53), Saahr Edouard (64), Kevin O'Leary (87)
280
14 Walter Johnson 2006
3+41+76+83+86
Chris Moen (3), Jared Schneider (41), Roni Teich (76), Bryson Harris (83), Rafi Moersen (86)
289

Boys - Largest Consecutive Season Z-Score ImprovementC

Rank Name School Season Leap Z1 Z2 Improvement
1 Sean O'Leary Walter Johnson 2007 -> 2008 -0.67 1.71 +2.38
2 Adam Morad Walter Johnson 2019 -> 2020 -0.29 1.81 +2.10
3 Andrew Schell Walter Johnson 2019 -> 2020 0.80 2.77 +1.97
4 Calix McCormick Walter Johnson 2020 -> 2021 -1.24 0.54 +1.78
5 Itai Bezherano Walter Johnson 2012 -> 2013 -0.85 0.89 +1.74
6 Josh Ellis Walter Johnson 2009 -> 2010 -0.24 1.26 +1.50
7 Ishan Dey Walter Johnson 2007 -> 2008 -0.59 0.88 +1.47
8 Jacob Marks Walter Johnson 2017 -> 2018 -0.90 0.53 +1.43
8 Roni Teich Walter Johnson 2007 -> 2008 -0.14 1.29 +1.43
10 Sam Hayden Walter Johnson 2013 -> 2014 -1.11 0.30 +1.41
11 Scott Sheehan Walter Johnson 2010 -> 2011 0.20 1.56 +1.36
12 Andrew Schell Walter Johnson 2018 -> 2019 -0.52 0.80 +1.32
13 Nicholas Regan Walter Johnson 2009 -> 2010 1.22 2.53 +1.31
14 Calix McCormick Walter Johnson 2022 -> 2023 -0.20 1.09 +1.29
15 Nicholas Regan Walter Johnson 2008 -> 2009 0.02 1.22 +1.20
16 Rodrigo Yepez-Lopez Walter Johnson 2017 -> 2018 0.31 1.49 +1.18
17 Daniel Singer Walter Johnson 2014 -> 2015 -1.27 -0.13 +1.14
18 Alex Scott Walter Johnson 2018 -> 2019 -0.24 0.81 +1.05
19 Jacob Marks Walter Johnson 2018 -> 2019 0.53 1.55 +1.02
19 James Sauro Walter Johnson 2010 -> 2011 -0.89 0.13 +1.02
21 James Duncan Walter Johnson 2011 -> 2012 -0.04 0.97 +1.01
22 Carter May Walter Johnson 2014 -> 2015 -0.08 0.92 +1.00
23 Ben Crites Walter Johnson 2011 -> 2012 -0.91 0.08 +0.99
24 Ishan Dey Walter Johnson 2008 -> 2009 0.88 1.73 +0.85
25 Josh Ellis Walter Johnson 2010 -> 2011 1.26 2.06 +0.80

Boys - Greatest Career Z-Score ImprovementD

Rank Name School Career Leap Z1 Z2 Improvement
1 Andrew Schell Walter Johnson 2018 -> 2021 -0.52 2.93 +3.45
2 Nicholas Regan Walter Johnson 2008 -> 2010 0.02 2.53 +2.51
3 Jacob Marks Walter Johnson 2017 -> 2019 -0.90 1.55 +2.45
4 Sean O'Leary Walter Johnson 2007 -> 2008 -0.67 1.71 +2.38
5 Josh Ellis Walter Johnson 2008 -> 2011 -0.28 2.06 +2.34
6 Calix McCormick Walter Johnson 2020 -> 2023 -1.24 1.09 +2.33
7 Ishan Dey Walter Johnson 2007 -> 2009 -0.59 1.73 +2.32
8 Adam Morad Walter Johnson 2019 -> 2020 -0.29 1.81 +2.10
9 Itai Bezherano Walter Johnson 2012 -> 2014 -0.85 1.20 +2.05
10 Roni Teich Walter Johnson 2006 -> 2008 -0.71 1.29 +2.00
11 Scott Sheehan Walter Johnson 2009 -> 2011 -0.36 1.56 +1.92
12 Sam Hayden Walter Johnson 2013 -> 2014 -1.11 0.30 +1.41
13 Rodrigo Yepez-Lopez Walter Johnson 2017 -> 2018 0.31 1.49 +1.18
14 Daniel Singer Walter Johnson 2014 -> 2015 -1.27 -0.13 +1.14
15 Ben Dutko Walter Johnson 2020 -> 2022 -0.63 0.48 +1.11
16 Alex Scott Walter Johnson 2018 -> 2019 -0.24 0.81 +1.05
17 James Sauro Walter Johnson 2010 -> 2011 -0.89 0.13 +1.02
18 James Duncan Walter Johnson 2011 -> 2012 -0.04 0.97 +1.01
19 Carter May Walter Johnson 2014 -> 2015 -0.08 0.92 +1.00
20 Alex Willett Walter Johnson 2008 -> 2010 1.34 2.27 +0.93
21 Daniel Kosogof Walter Johnson 2012 -> 2013 0.99 1.78 +0.79
22 Ben Resnick Walter Johnson 2012 -> 2014 -1.21 -0.44 +0.77
23 Grant Levens Walter Johnson 2024 -> 2025 -0.42 0.19 +0.61
24 Ben Crites Walter Johnson 2010 -> 2012 -0.48 0.08 +0.56
25 Michael Spak Walter Johnson 2011 -> 2012 -0.06 0.24 +0.30

Boys - All-Time Most Weeks Ranked #1¹

Rank Name School Grad Year Weeks
1 Andrew Schell Walter Johnson 2022 12
2 Chris Moen Walter Johnson 2008 6

Boys - All-Time Highest Point Totals - Freshmen²

Boys - All-Time Highest Ranked Freshmen

Boys - All-Time Highest Ranked Freshmen - Final Season Rankings Only

Boys - All-Time Highest Debut Ranking - Freshmen

Boys - All-Time Greatest Individual Ranking Improvement in a Week

Rank Week Name School Grade R1 R2 Improvement
1 2010 Week 8 Scott Sheehan Walter Johnson 11 57 29 +28 spots
1 2014 Week 4 Sam Hayden Walter Johnson 12 65 37 +28 spots
1 2017 Week 4 William Moulec Walter Johnson 12 83 55 +28 spots
4 2019 Week 7 Yarhiv Simhony Walter Johnson 10 70 44 +26 spots
5 2013 Week 3 Itai Bezherano Walter Johnson 11 36 11 +25 spots
5 2018 Week 6 Seth Bangser Walter Johnson 11 69 44 +25 spots
7 2017 Week 6 Rodrigo Yepez-Lopez Walter Johnson 11 71 48 +23 spots
8 2018 Week 10 Andrew Schell Walter Johnson 9 79 59 +20 spots
9 2020 Final Adam Morad Walter Johnson 12 21 3 +18 spots
10 2011 Week 8 Franklin Floresca Walter Johnson 10 57 40 +17 spots
10 2012 Week 3 Daniel Kosogof Walter Johnson 11 37 20 +17 spots
12 2014 Week 4 JP Burklow Walter Johnson 12 37 21 +16 spots
12 2017 Week 8 William Moulec Walter Johnson 12 77 61 +16 spots
12 2018 Week 5 Jacob Marks Walter Johnson 11 48 32 +16 spots
15 2006 Week 2 Brian Graves Walter Johnson 11 80 66 +14 spots
15 2009 Week 8 Scott Sheehan Walter Johnson 10 52 38 +14 spots
15 2011 Week 10 James Sauro Walter Johnson 12 45 31 +14 spots
15 2015 Week 4 Daniel Singer Walter Johnson 12 43 29 +14 spots
15 2015 Final Patrick Winter Walter Johnson 12 45 31 +14 spots
15 2017 Week 7 Rodrigo Yepez-Lopez Walter Johnson 11 48 34 +14 spots
15 2018 Week 6 Alex Scott Walter Johnson 10 61 47 +14 spots
22 2008 Week 4 Ishan Dey Walter Johnson 11 43 30 +13 spots
22 2015 Week 4 Patrick Winter Walter Johnson 12 51 38 +13 spots
22 2018 Week 4 Seth Bangser Walter Johnson 11 71 58 +13 spots
22 2021 Week 3 Adam Brodsky Walter Johnson 12 60 47 +13 spots
22 2025 Week 4 Grant Levens Walter Johnson 12 49 36 +13 spots

Boys - All-Time Most Ranking Entries and Re-Entries

Rank Name School Grad Year Ranking Entries
1 Shashank Narayan Walter Johnson 2016 3 times

Boys - All-Time #1 Ranked Athletes Per School

Rank School Unique Athletes
1 Walter Johnson 2

Boys - All-Time Top 10 Ranked Athletes Per School

Rank School Unique Athletes
1 Walter Johnson 21

Boys - All-Time Ranked Athletes Per School

Rank School Unique Athletes
1 Walter Johnson 62

Boys - All-Time Athlete-Weeks Ranked #1 Per School

Rank School Athlete-Weeks
1 Walter Johnson 18

Boys - All-Time Athlete-Weeks Ranked Top 10 Per School

Rank School Athlete-Weeks
1 Walter Johnson 174

Boys - All-Time Athlete-Weeks Ranked Per School

Rank School Athlete-Weeks
1 Walter Johnson 974

Boys - Most Athletes From One Team in a Week¹⁰

Rank Week School Athletes Ranked
1 2012 Week 7 Walter Johnson 10 athletes
2 2011 Week 5 Walter Johnson 9 athletes
3 2014 Week 3 Walter Johnson 8 athletes
3 2018 Week 8 Walter Johnson 8 athletes
3 2021 Week 6 Walter Johnson 8 athletes
6 2006 Week 2 Walter Johnson 7 athletes
6 2008 Week 5 Walter Johnson 7 athletes
6 2009 Week 8 Walter Johnson 7 athletes
6 2010 Week 6 Walter Johnson 7 athletes
6 2013 Week 6 Walter Johnson 7 athletes
6 2019 Week 5 Walter Johnson 7 athletes
12 2007 Week 4 Walter Johnson 6 athletes
12 2015 Week 7 Walter Johnson 6 athletes
12 2020 Final Walter Johnson 6 athletes
15 2022 Week 8 Walter Johnson 5 athletes
16 2017 Week 5 Walter Johnson 4 athletes
17 2024 Week 5 Walter Johnson 3 athletes
18 2016 Week 6 Walter Johnson 2 athletes
18 2023 Week 6 Walter Johnson 2 athletes
20 2024 Preseason Walter Johnson 1 athletes


Mind the toggle! Comparing boys and girls is not usually how we think about things, but this page offers boys and girls as a combined query option because it is very interesting to those who cherish school program performance.

AAll-Time Highest End-of-Season (EOS) Z-Scores - Z-score is a universally accepted statistic used to measure how far an individual performance deviates from the group baseline, normalized by the overall volatility or spread of the group. The Z-score is the number of standard deviations a specific data point is above or below the mean of its dataset or population. A z-score is a way to measure how normal or unusual a specific number is compared to the rest of the group. In this cross country ranking, it is how much a runner excels compared to other ranked runners (who are all considered very good). A negative Z-score is below average, which is fine in this context since there is a high bar to become ranked at all. A z-score of zero is average for a ranked runner. Z-Score = 1 is "Above Average": The value is 1 standard deviation above the mean. Z-Score = 2 is "Unusual / Exceptional": The value is 2 standard deviations above the mean. The runner has outperformed 98% of the group. Z-Score = 3 is "Extremely Rare / An Outlier": The value is 3 standard deviations above the mean. This is an extreme rarity. The runner outperformed 99.9% of the group. In data science and statistics, any data point with a Z-score of 3 or higher is officially flagged as an outlier - a number so high it almost looks like a typo. Z-Score = 4 is "Legendary": The value is 4 standard deviations above the mean. This is a "Black Swan" event. The odds of a Z-score reaching 4 naturally in a normal distribution are about 1 in 30,000. If you see a 4, it means the performance completely shattered the standard scale of competition.

More: Z-score is calculated using end-of-season (EOS) points. The ranking's point scale has shifted over the decades which makes a simple point total metric an unreliable indicator of best runners; however, Z-score remains a reliable metric for comparing the dominance of runners across the decades. Z-score is still limited by the same factors that limit this ranking system as a whole. Did the elite runner run their hardest in every race, or did they jog a few races to get to the post season? Did the elite runner log enough honest races by the state championship meet for their score to reflect their maximum ability? For the truly elite who value post-season races above all else, not always. Conversely, it is possible for elite athletes to "pad the stats" by beating up on a "weak" crop of ranked runners during any given year. Hence, why Z-score is a dominance metric.

BHypothetical All-Time Team Clash Based on Z-Score - This section uses only the highest end-of-season Z-score per athlete. The scoring table ranks runners by highest end-of-season (EOS) Z-score and uses standard cross country scoring of five scoring runners and two displacers. In this table, athletes are grouped by season so it essentially ranks the best single season teams in the ranking's history based on Z-score. Deviating from classic cross-country scoring, runners from incomplete teams are counted as displacers. This makes it more fun to look at for schools that do not have many years with 5+ ranked runners. Click the scoring breakdown to see the names of the athletes who comprise the top five from that school for that given year. Most people will probably prefer to see the best boys teams or girls teams. If you happened to select "Boys and Girls" from the toggle menu, it will indeed select a team of boys and girls from a given year. Boys and girls can compete on a level playing field of standard deviations. Take it or leave it! Remember from above that Z-score is a dominance metric which is a statistical proxy for best runners compared to the mean if every runner runs their hardest in every race.

CLargest Consecutive Season Z-Score Improvement calculates each runner's end-of-season Z-score year by year and compares each season to the immediately previous season only. It keeps only positive gains, then ranks the largest increases first to highlight the biggest single-year jumps in dominance.

DGreatest Career Z-Score Improvement evaluates multi-year development across an athlete's full tracked career window by comparing debut season end-of-season (EOS) Z-score to career end-of-season Z-score. It includes only positive growth with at least two varsity seasons and ranks the largest career gains first.

¹The Most Weeks Ranked stat is based on the # of rankings published. It is not based on calendar weeks. It is not consecutive weeks. The number of rankings published each season varied. There are typically 10 to 12 rankings published each season.

²The Highest All-Time Point Totals stat is not meant to infer a hierarchy of best runners. The point system evolves and cannot be compared across seasons. 2006 had inflated point totals relative to subsequent seasons due scoring changes after the first full season. The pandemic also shook things up with just a few races run in spring 2021. The ranking shown in this list is the rank at the time of the peak point total and not necessarily the peak ranking of that runner.

³The All-Time Highest Ranked Athlete stat displays the highest peak ranking by the top athletes for this school. The 'final season ranking' only includes rankings from the final ranking published each season. The final ranking of each season incorporates the most data and emphasizes championship races. EOS = End of Season. In the 'final season ranking' list, an athlete may be listed once per season.

The All-Time Highest Ranked Freshmen stat lists the peak ranking for athletes in grade 9. The 'final season ranking' only includes rankings from the final ranking published each season. The final ranking of each season incorporates the most data and emphasizes championship races. EOS = End of Season.

The Highest Debut Ranking stat shows the highest rankings at which individual athletes first appeared in the rankings. The original 2006 preseason rankings are excluded.

The Greatest Individual Ranking Improvement in a Week identifies and ranks the individuals with the greatest ranking improvement in a single week. The athlete must be ranked both weeks to be considered. It excludes newly ranked runners. It excludes the ranking transition from final season rankings to the next preseason rankings.

Progress is not linear for everyone. The Most Ranking Entries and Re-Entries stat shows athletes that had setbacks and kept working their way back onto the ranking at least two times after their initial debut. It is very common for athletes to fall off the rankings and get re-added later.

The Most Ranked Athletes Per School stat adds the total number of unique athletes per school to ever achieve a #1 ranking, a top 10 ranking, or to ever appear on the ranking.

The Most Athlete-Weeks Per School stat adds the total number of weeks that all individual athletes for each school were ranked #1, top 10, or ever ranked. For example, if athlete 'X' was ranked for 30 weeks in their high school career, and athlete 'Y' from the same school was ranked for 15 weeks in their high school career, that school would have accumulated 45 all-time athlete-weeks.

¹⁰The Most Athletes Ranked From One Team in a Week identifies and ranks the teams that have had the most runners ranked simultaneously. A team may be listed once for each year. The earliest week in the season where the team achieved the most runners for the season is shown.

Do you see a problem with this page? Do you have a suggestion for something new? E-mail webmaster@mocorunning.com.


Email | About | Misc