Danville
Boys - Girls
Currently 1973 to 2026


'73 '74 '75 '76 '77 '78 '79 '80 '81 '82 '83 '84 '85 '86 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99
Year Rank
All-Time Rank

'00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25 '26
Year Rank 87 55 57 84 106 112 116 77 96 97 76 113 104
All-Time Rank
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
58  Jack Hearld 2024 17:37 17:03 16:00 15:29 15:29 #4  
1,602  Daniel Gerber 2016 17:11 16:26 16:20 16:20 #48  
1,727  Sam Comer 2019 16:39 16:22 16:22 #57  
2,855  Rob Copeland 1995 16:37 16:37 #64  
2,936  Scott Conley 2002 16:38 16:38 #72  
3,253  Jackson Swisher 2017 17:26 16:59 16:42 16:43 16:42 #117  
3,349  Alec Means 2021 17:34 17:20 16:43 16:43 16:43 #117  
Chris Genin 2015 16:54 17:23 16:54
Drew Bowman 2025 19:51 18:20 17:19 16:54 16:54
Oliver Reynolds 2026 19:13 18:38 17:50 17:13 17:13
Lucas Steward 2022 18:47 17:47 17:34 17:15 17:15
Liam Herald 2026 19:06 17:37 17:31 17:31
Cameron Allen 2015 17:48 17:39 17:39
Bryce Modglin 2014 17:57 17:57
Josh Cruz 2019 19:20 17:59 18:50 17:59
Dakoda Greci 2023 18:33 18:50 17:59 17:59
Garrett Deskovick 2019 19:09 18:27 18:11 18:06 18:06
Owen Clodfelter 2024 19:54 18:39 18:13 18:08 18:08
Jake Roof 2021 18:40 18:14 18:14
Wyatt Dorsey 2020 18:37 18:21 18:27 19:09 18:21
Joseph Countryman 2022 19:11 18:37 18:23 18:23 18:23
Joe Oliver 2019 18:51 18:35 18:43 18:35
Tyler Townsend 2016 19:30 18:49 18:49
Kyle Cook 2019 18:50 18:54 19:04 18:50
PhilAndrei Pacheco 2025 18:50 18:50
Brandon Rice 2023 18:58 18:58
Dempsey Wyman 2025 18:59 18:59
Owen Hubele 2028 19:01 19:01
Thomas Merrow 2016 19:03 19:03
Hunter Vanbebber 2022 19:54 19:06 19:06
John Richardson 2014 19:10 19:10
Revan Bailey 2025 19:12 19:12
David Cruz 2021 19:13 20:28 19:13
Ross Tucker 2028 19:36 19:14 19:14
Isaac Cooke 2023 19:15 19:15
Max Smith 2027 20:01 20:45 19:25 19:25
Nathan Anderson 2026 21:23 19:50 19:35 19:27 19:27
Connor Waddell 2014 19:31 19:31
William Stephenson 2028 19:52 19:37 19:37
Lucian Taylor 2026 20:10 19:46 19:46
Justin Smallwood 2028 19:47 19:47
Jesus Linares 2028 20:16 20:16
Theo Prichett 2026 20:16 20:16
20,021  Declan. Hardin 2024 20:25 #2097  
20,090  Abe Means 2023 20:38 20:28 #2119  
20,106  Michael Oliver 2018 20:28 #2328  
20,255  Zach Thompson 2016 20:33 #2359  
20,883  Hayden Lamb 2021 21:06 #2317  
RankYearRatingYear RankAll-Time Rank
2015 585     #55  
2016 632     #57  
2021 705     #77  
2024 714     #76  
2017 732     #84  
2014 736     #87  
2023 795     #97  
2022 807     #96  
2018 846     #106  
2019 861     #112  
2020 898     #116  
2025 918     #113  
2026 987     #104