MoCoRunning






Girls - 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.

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

Rank Name School Season Points EOS Rank Z-Score
1 Abigail Green Walter Johnson 2016 468.80 1 4.03
2 Jenna Goldberg Walter Johnson 2019 485.50 1 3.95
3 Abigail Green Walter Johnson 2017 450.80 1 3.78
4 Abigail Green Walter Johnson 2015 355.80 1 2.73
5 Abigail Green Walter Johnson 2014 364.60 2 2.67
6 Anna Bosse Walter Johnson 2010 331.10 2 2.66
7 Emily Murphy Walter Johnson 2015 323.20 3 2.36
8 Anna Bosse Walter Johnson 2008 308.00 1 2.28
9 Emily Murphy Walter Johnson 2014 314.50 5 2.13
10 Janet Scott Walter Johnson 2017 297.60 2 2.06
11 Kiernan Keller Walter Johnson 2014 307.30 6 2.05
12 Camille Bouvet Walter Johnson 2010 277.00 5 2.04
13 Anna Bosse Walter Johnson 2009 321.50 2 2.02
13 Kiernan Keller Walter Johnson 2013 278.50 5 2.02
15 Megan Raue Walter Johnson 2024 323.20 4 2.01
16 Katriane Kirsch Walter Johnson 2016 281.90 5 1.89
17 Megan Raue Walter Johnson 2023 289.80 2 1.87
18 Ella Gaul Walter Johnson 2019 287.10 4 1.84
19 Ella Gaul Walter Johnson 2018 238.90 9 1.61
20 Jenna Goldberg Walter Johnson 2017 251.80 9 1.54
21 Madeleine Simmons Walter Johnson 2022 323.90 8 1.47
22 Emily Murphy Walter Johnson 2013 228.80 9 1.43
23 Katriane Kirsch Walter Johnson 2014 247.20 10 1.40
24 Jenna Willett Walter Johnson 2009 254.60 9 1.35
25 Katriane Kirsch Walter Johnson 2013 217.60 14 1.30
26 Camille Bouvet Walter Johnson 2009 247.70 10 1.29
26 Irina Bukharin Walter Johnson 2013 217.40 15 1.29
26 MacKenzie Raue Walter Johnson 2023 238.20 8 1.29
29 Jasmine Garrett Walter Johnson 2015 220.00 15 1.22
30 Mirae Denaro Walter Johnson 2023 230.50 12 1.21
31 Ellie Rogers Walter Johnson 2019 221.00 11 1.13
31 Isabelle Senfaute Walter Johnson 2020 236.00 5 1.13
33 Madeleine Simmons Walter Johnson 2023 218.60 14 1.08
34 Janet Scott Walter Johnson 2016 209.70 13 1.07
35 Katriane Kirsch Walter Johnson 2015 203.20 16 1.03
36 Sophia Scobell Walter Johnson 2017 199.20 16 0.95
37 Mirae Denaro Walter Johnson 2024 216.90 15 0.94
38 Sadie Keller Walter Johnson 2016 196.50 15 0.92
39 Madeleine Simmons Walter Johnson 2021 240.30 12 0.86
40 Isabelle Senfaute Walter Johnson 2021 240.00 13 0.85
41 Sadie Keller Walter Johnson 2015 181.60 20 0.79
42 Ellie Rogers Walter Johnson 2020 199.40 10 0.76
43 Carolyn Hultman Walter Johnson 2023 185.70 19 0.71
44 Anna Bosse Walter Johnson 2007 207.50 18 0.67
45 Ellie Rogers Walter Johnson 2021 214.70 16 0.63
46 Sophia Scobell Walter Johnson 2016 169.80 19 0.61
47 Jenna Goldberg Walter Johnson 2018 156.40 20 0.60
48 Melanie Cirillo Walter Johnson 2013 155.10 29 0.55
49 Amelia Burkhard Walter Johnson 2021 203.80 18 0.54
50 Jenna Willett Walter Johnson 2008 148.80 19 0.50

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

Rank School Season Scoring Breakdown Team Score
1 Walter Johnson 2014
5+9+11+22+57
Abigail Green (5), Emily Murphy (9), Kiernan Keller (11), Katriane Kirsch (22), Sadie Keller (57)
104
2 Walter Johnson 2015
4+7+26+31+37
Abigail Green (4), Emily Murphy (7), Jasmine Garrett (26), Katriane Kirsch (31), Sadie Keller (37)
105
3 Walter Johnson 2017
3+10+19+32+55
Abigail Green (3), Janet Scott (10), Jenna Goldberg (19), Sophia Scobell (32), Sadie Keller (55)
119
4 Walter Johnson 2016
1+15+30+34+42
Abigail Green (1), Katriane Kirsch (15), Janet Scott (30), Sadie Keller (34), Sophia Scobell (42)
122
5 Walter Johnson 2013
13+21+24+25+44
Kiernan Keller (13), Emily Murphy (21), Katriane Kirsch (24), Irina Bukharin (25), Melanie Cirillo (44)
127
6 Walter Johnson 2023
16+25+27+29+39
Megan Raue (16), MacKenzie Raue (25), Mirae Denaro (27), Madeleine Simmons (29), Carolyn Hultman (39)
136
7 Walter Johnson 2019
2+17+28+51+70
Jenna Goldberg (2), Ella Gaul (17), Ellie Rogers (28), Isabelle Senfaute (51), Camille Gagne (70)
168
8 Walter Johnson 2009
13+23+25+53+79
Anna Bosse (13), Jenna Willett (23), Camille Bouvet (25), Jennifer Spencer (53), Maria Moersen (79)
193
9 Walter Johnson 2018
18+43+47+50+56
Ella Gaul (18), Jenna Goldberg (43), Ellie Rogers (47), Isabelle Senfaute (50), Camille Gagne (56)
214
10 Walter Johnson 2021
35+36+41+45+62
Madeleine Simmons (35), Isabelle Senfaute (36), Ellie Rogers (41), Amelia Burkhard (45), Carolyn Hultman (62)
219
11 Walter Johnson 2008
8+46+64+65+81
Anna Bosse (8), Jenna Willett (46), Maria Moersen (64), Camille Bouvet (65), Johna Applestein (81)
264
12 Walter Johnson 2022
20+49+56+76+89
Madeleine Simmons (20), MacKenzie Raue (49), Carolyn Hultman (56), Zuzana Huserova (76), Natalie Merberg (89)
290
13 Walter Johnson 2024
14+33+59+91+93
Megan Raue (14), Mirae Denaro (33), Natalie McCarty (59), Annabel Kotek (91), Ann Linke (93)
290
14 Walter Johnson 2020
28+38+71+80+94
Isabelle Senfaute (28), Ellie Rogers (38), Zuzana Huserova (71), Amelia Burkhard (80), Natalie Watson (94)
311
15 Walter Johnson 2012
60+67+69+84+98
Irina Bukharin (60), Nathalie Kirsch (67), Melanie Cirillo (69), Lucy Knapp (84), Emma Rose Verner (98)
378

Girls - Largest Consecutive Season Z-Score ImprovementC

Rank Name School Season Leap Z1 Z2 Improvement
1 Jenna Goldberg Walter Johnson 2018 -> 2019 0.60 3.95 +3.35
2 Ella Gaul Walter Johnson 2017 -> 2018 -0.56 1.61 +2.17
3 Anna Bosse Walter Johnson 2007 -> 2008 0.67 2.28 +1.61
4 Camille Bouvet Walter Johnson 2008 -> 2009 -0.19 1.29 +1.48
5 Irina Bukharin Walter Johnson 2012 -> 2013 -0.02 1.29 +1.31
6 Abigail Green Walter Johnson 2015 -> 2016 2.73 4.03 +1.30
7 Jasmine Garrett Walter Johnson 2014 -> 2015 -0.02 1.22 +1.24
8 Amelia Burkhard Walter Johnson 2020 -> 2021 -0.65 0.54 +1.19
9 Janet Scott Walter Johnson 2014 -> 2015 -0.60 0.43 +1.03
10 Janet Scott Walter Johnson 2016 -> 2017 1.07 2.06 +0.99
11 Jennifer Spencer Walter Johnson 2008 -> 2009 -0.78 0.19 +0.97
12 Maria Moersen Walter Johnson 2007 -> 2008 -1.14 -0.18 +0.96
13 Melanie Cirillo Walter Johnson 2012 -> 2013 -0.39 0.55 +0.94
14 MacKenzie Raue Walter Johnson 2022 -> 2023 0.38 1.29 +0.91
15 Katriane Kirsch Walter Johnson 2015 -> 2016 1.03 1.89 +0.86
16 Jenna Willett Walter Johnson 2008 -> 2009 0.50 1.35 +0.85
17 Isabelle Senfaute Walter Johnson 2019 -> 2020 0.30 1.13 +0.83
18 Camille Bouvet Walter Johnson 2009 -> 2010 1.29 2.04 +0.75
18 Sadie Keller Walter Johnson 2014 -> 2015 0.04 0.79 +0.75
20 Sophia Scobell Walter Johnson 2015 -> 2016 -0.11 0.61 +0.72
21 Emily Murphy Walter Johnson 2013 -> 2014 1.43 2.13 +0.70
22 Carolyn Hultman Walter Johnson 2022 -> 2023 0.05 0.71 +0.66
23 Helena Abbott Walter Johnson 2015 -> 2016 -1.03 -0.38 +0.65
23 Ellie Rogers Walter Johnson 2018 -> 2019 0.48 1.13 +0.65
25 Anna Bosse Walter Johnson 2009 -> 2010 2.02 2.66 +0.64
25 Janet Scott Walter Johnson 2015 -> 2016 0.43 1.07 +0.64

Girls - Greatest Career Z-Score ImprovementD

Rank Name School Career Leap Z1 Z2 Improvement
1 Janet Scott Walter Johnson 2014 -> 2017 -0.60 2.06 +2.66
2 Jenna Goldberg Walter Johnson 2017 -> 2019 1.54 3.95 +2.41
3 Ella Gaul Walter Johnson 2017 -> 2019 -0.56 1.84 +2.40
4 Camille Bouvet Walter Johnson 2008 -> 2010 -0.19 2.04 +2.23
5 Irina Bukharin Walter Johnson 2010 -> 2013 -0.93 1.29 +2.22
6 Anna Bosse Walter Johnson 2007 -> 2010 0.67 2.66 +1.99
7 Jasmine Garrett Walter Johnson 2013 -> 2015 -0.25 1.22 +1.47
8 Abigail Green Walter Johnson 2014 -> 2016 2.67 4.03 +1.36
9 Amelia Burkhard Walter Johnson 2019 -> 2021 -0.65 0.54 +1.19
10 Sophia Scobell Walter Johnson 2015 -> 2017 -0.11 0.95 +1.06
11 Maria Moersen Walter Johnson 2007 -> 2008 -1.14 -0.18 +0.96
12 Emily Murphy Walter Johnson 2013 -> 2015 1.43 2.36 +0.93
13 MacKenzie Raue Walter Johnson 2022 -> 2023 0.38 1.29 +0.91
14 Sadie Keller Walter Johnson 2014 -> 2016 0.04 0.92 +0.88
15 Jenna Willett Walter Johnson 2008 -> 2009 0.50 1.35 +0.85
16 Carolyn Hultman Walter Johnson 2021 -> 2023 -0.09 0.71 +0.80
16 Isabelle Senfaute Walter Johnson 2018 -> 2020 0.33 1.13 +0.80
18 Katherine Weaver Walter Johnson 2017 -> 2019 -1.18 -0.48 +0.70
19 Helena Abbott Walter Johnson 2015 -> 2016 -1.03 -0.38 +0.65
19 Ellie Rogers Walter Johnson 2018 -> 2019 0.48 1.13 +0.65
21 Madeleine Simmons Walter Johnson 2021 -> 2022 0.86 1.47 +0.61
22 Katriane Kirsch Walter Johnson 2013 -> 2016 1.30 1.89 +0.59
23 Camille Gagne Walter Johnson 2017 -> 2018 -0.44 0.05 +0.49
24 Melanie Cirillo Walter Johnson 2011 -> 2013 0.17 0.55 +0.38
25 Natalie Merberg Walter Johnson 2020 -> 2022 -1.05 -0.85 +0.20
25 Emma Panullo Walter Johnson 2014 -> 2015 -1.10 -0.90 +0.20

Girls - All-Time Most Weeks Ranked #1¹

Rank Name School Grad Year Weeks
1 Abigail Green Walter Johnson 2018 34
2 Anna Bosse Walter Johnson 2011 8
3 Jenna Goldberg Walter Johnson 2020 4
4 Kiernan Keller Walter Johnson 2015 2
5 Megan Raue Walter Johnson 2025 1

Girls - All-Time Greatest Individual Ranking Improvement in a Week⁶

Rank Week Name School Grade R1 R2 Improvement
1 2006 Week 2 Jennifer Spencer Walter Johnson 9 75 44 +31 spots
2 2014 Week 7 Janet Scott Walter Johnson 9 88 61 +27 spots
3 2008 Week 7 Camille Bouvet Walter Johnson 10 67 43 +24 spots
3 2013 Week 7 Lucy Knapp Walter Johnson 10 93 69 +24 spots
5 2009 Week 8 Maria Moersen Walter Johnson 11 52 31 +21 spots
6 2015 Week 7 Sadie Keller Walter Johnson 10 62 42 +20 spots
7 2006 Week 6 Jennifer Spencer Walter Johnson 9 44 25 +19 spots
8 2016 Final Helena Abbott Walter Johnson 10 59 41 +18 spots
9 2021 Week 3 Madeleine Simmons Walter Johnson 9 35 18 +17 spots
10 2015 Week 9 Sadie Keller Walter Johnson 10 40 24 +16 spots
10 2017 Final Camille Gagne Walter Johnson 9 68 52 +16 spots
10 2019 Final Katherine Weaver Walter Johnson 12 64 48 +16 spots
10 2021 Week 9 Carolyn Hultman Walter Johnson 10 44 28 +16 spots
14 2006 Final Berna Garcia-Riege Walter Johnson 11 55 40 +15 spots
14 2008 Week 7 Maria Moersen Walter Johnson 10 66 51 +15 spots
14 2014 Week 7 Jasmine Garrett Walter Johnson 11 54 39 +15 spots
14 2015 Week 9 Sophia Scobell Walter Johnson 10 55 40 +15 spots
18 2013 Week 4 Emily Murphy Walter Johnson 10 36 22 +14 spots
18 2013 Final Lucy Knapp Walter Johnson 10 80 66 +14 spots
18 2015 Week 6 Janet Scott Walter Johnson 10 53 39 +14 spots
18 2015 Week 9 Janet Scott Walter Johnson 10 39 25 +14 spots
18 2021 Week 9 Georgia Myers Walter Johnson 11 43 29 +14 spots
23 2007 Week 4 Anna Bosse Walter Johnson 9 37 24 +13 spots
23 2014 Week 4 Jasmine Garrett Walter Johnson 11 73 60 +13 spots
23 2018 Week 6 Ella Gaul Walter Johnson 10 27 14 +13 spots

Girls - All-Time Most Ranking Entries and Re-Entries⁷

Rank Name School Grad Year Ranking Entries
1 Natalie Merberg Walter Johnson 2024 4 times
2 Anita Lonnberg Walter Johnson 2019 3 times
2 Emma Rose Verner Walter Johnson 2015 3 times

Girls - All-Time #1 Ranked Athletes Per School⁸

Rank School Unique Athletes
1 Walter Johnson 5

Girls - All-Time Top 10 Ranked Athletes Per School⁸

Rank School Unique Athletes
1 Walter Johnson 17

Girls - All-Time Ranked Athletes Per School⁸

Rank School Unique Athletes
1 Walter Johnson 71

Girls - All-Time Athlete-Weeks Ranked #1 Per School⁹

Rank School Athlete-Weeks
1 Walter Johnson 49

Girls - All-Time Athlete-Weeks Ranked Top 10 Per School⁹

Rank School Athlete-Weeks
1 Walter Johnson 268

Girls - All-Time Athlete-Weeks Ranked Per School⁹

Rank School Athlete-Weeks
1 Walter Johnson 1193

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

Rank Week School Athletes Ranked
1 2017 Week 7 Walter Johnson 11 athletes
1 2023 Week 8 Walter Johnson 11 athletes
3 2014 Week 3 Walter Johnson 10 athletes
4 2013 Week 3 Walter Johnson 9 athletes
4 2015 Week 6 Walter Johnson 9 athletes
6 2016 Week 6 Walter Johnson 8 athletes
6 2018 Week 6 Walter Johnson 8 athletes
6 2021 Week 3 Walter Johnson 8 athletes
9 2006 Week 2 Walter Johnson 7 athletes
9 2019 Week 6 Walter Johnson 7 athletes
9 2024 Week 5 Walter Johnson 7 athletes
12 2008 Final Walter Johnson 6 athletes
12 2008 Preseason Walter Johnson 6 athletes
12 2020 Final Walter Johnson 6 athletes
12 2026 Week 3 Walter Johnson 6 athletes
16 2012 Week 9 Walter Johnson 5 athletes
16 2022 Week 2 Walter Johnson 5 athletes
16 2025 Week 3 Walter Johnson 5 athletes
19 2010 Week 8 Walter Johnson 4 athletes
20 2007 Week 2 Walter Johnson 3 athletes
21 2011 Week 3 Walter Johnson 2 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