Castle
Boys - Girls
Currently 1981 to 2024


'81 '82 '83 '84 '85 '86 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99 '00 '01 '02 '03
Year Rank
All-Time Rank

'04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24
Year Rank 94 184 170 117 151 142 104 61 72
All-Time Rank
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
1,343  Emalie Alvey 2006 19:43 19:43 #63  
1,379  Heidi Giannini 2025 20:34 19:44 21:46 19:44 #102  
1,486  Renee Noland 2016 19:48 20:51 22:34 19:48 #110  
Tina Barniak 20:10
Christina Barniak 20:19
Sabba Berhanu 2005 20:22 20:22
Christine Callahan 2002 20:22 21:34 21:35 20:22
Isabel Land 2026 20:42 20:37 20:37
Ashley Shackelford 20:53
Emy Ruble 2003 21:20 20:56 21:45 20:56
Kaitlyn Porter 2019 21:29 21:00 21:00
Avery Stephens 2022 22:31 22:11 21:01 21:00 21:00
Kitty Taylor 2013 21:06 21:06
Stephanie Wuerth 2006 22:44 21:07 21:07
Katie Stofleth 2006 21:11 21:19 21:11
Molly Yunker 2026 21:50 21:42 21:42
Kaitlyn Porter 2017 21:42 21:42
Andrea Hite 2005 22:03 21:42 21:42
Elle Dewess 2022 21:43 22:43 24:15 21:43
Brooke Carroll 2008 21:44 21:44
Kate Gaw 2020 22:01 22:01
Ashley Green 2007 22:03 22:03
Shelby Luker 2019 22:28 22:11 22:04 22:34 22:04
Sacha Yoder 2023 23:44 23:22 22:04 22:04
Anna Seibert 2025 22:10 22:10
Averi Mullins 2026 22:17 22:17
Michelle Huber 22:25
Laura Campo 2003 22:25 24:11 22:25
Tori Warren 2016 22:26 22:32 23:42 22:26
Maria Houghland 2004 24:43 22:29 22:29
Rachael Seibert 2014 22:33 22:33
Jaclyn Hohne 2023 22:42 22:33 22:52 22:33
Adele Hemmerlein 2017 22:38 23:15 26:40 22:38
Jaclyn Hohne 2024 22:53 22:53
Ivy Altheide 2014 22:54 22:54
Alexia Voyles 2017 22:55 22:55
Sara Brust 2016 22:59 22:59
Addy Childers 2026 23:03 23:03
Emily Schoenbaechl 2008 23:05 23:05
Anna Browning 2024 24:24 24:13 23:22 24:25 23:22
Grace Oeding 2017 23:24 25:31 23:24
Allison Long 2016 23:26 25:56 27:16 23:26
Lilly Kempf 2020 23:49 23:28 24:29 23:28
Annabelle Barsumian 2022 24:54 24:39 25:42 23:29 23:29
Mariella Barsumian 2024 23:45 24:14 23:33 23:33
Laura Ulrey 2003 23:39 23:39
Kathryn Wallisch 2014 23:41 23:41
Marla Houghland 2006 23:44 23:44
Maya Yamaguchi 2022 23:45 26:12 23:45
Heidi Noland 2018 23:49 24:40 23:49
Kaylen Prados 2002 24:04 24:04
Megan Werne 2016 24:17 25:24 24:17
Lilly Ferguson 2023 24:18 24:18
Audrey Gearhart 2008 24:22 24:22
Maggie Antey 2027 25:13 25:13
Lauren Boggs 2024 25:15 25:15
Audrey Spurling 2022 25:44 25:44
Hope Oeding 2019 25:49 25:49
Lilly Clark 2024 27:01 25:57 25:57
Lauren Hassenour 2020 25:58 25:58
Addison Vandiver 2020 26:00 26:00
Chloe Wilhite 2020 26:00 26:00
Vivienne Greenlee 2024 26:04 26:04
Tyrinide Armstrong 2023 26:07 26:07
Loralee Purdue 2021 27:07 26:25 26:25
Lauren Marsch 2017 26:31 26:31
Sarah Harpole 2023 26:52 26:52
Asumi Nabeya 2019 27:03 27:03
Katy Quarcelino 2017 27:20 27:20
Julia Johns 2021 29:31 29:31
RankYearRatingYear RankAll-Time Rank
2006 624    
2001 643    
2023 659     #61  
2002 697    
2024 805     #72  
2003 866    
2014 884     #94  
2022 911     #104  
2019 975     #117  
2015 1,082    
2020 1,150     #151  
2021 1,173     #142  
2018 1,304     #170  
2016 1,319     #184