Richmond
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 5 7 10 10 1 2 7
All-Time Rank 124 461 224 298 702 107 291 1,387 635

'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 123 87 66 108 102 37
All-Time Rank 1,399
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
58  Chad McFarland 1995 15:59 15:28 15:28 #1  
117  Joe Parker 1974 15:37 15:37 #4  
434  Steve Casebolt 1996 16:12 16:13 15:54 15:54 #3  
514  Adam Gibb 1994 16:37 16:20 15:56 15:56 #6  
579  Ryan Johnson 1999 16:47 15:58 15:58 #7  
676  James Jackson 1977 16:01 16:01 #28  
715  Ralph Weas 1975 16:10 16:02 16:02 #21  
736  Larry Park 1979 16:26 16:03 16:03 #26  
847  Larry Blanford 1976 16:37 16:12 16:06 16:06 #26  
860  Cale Newton 2026 18:09 17:05 16:39 16:06 16:06 #44  
981  Stuart Thompson 1977 17:08 16:09 16:09 #40  
1,780  Tony Bastian 1975 16:34 16:23 16:23 #51  
1,882  Rick Everman 1974 16:24 16:24 #60  
1,987  Chris Brady 1980 16:40 16:26 16:26 #82  
2,055  Dash Thacker 2027 16:27 16:27 #98  
2,224  Brian Mills 2001 16:42 16:29 16:36 16:29 #45  
2,415  David Andrews 2003 17:13 16:32 16:32 #59  
2,417  Jasen Beemer 1992 16:32 16:32 #53  
2,481  Jeff Lindley 1995 18:03 16:33 16:43 16:33 #50  
2,513  Robert Neff 1979 16:33 16:33 #99  
2,642  Tim Turner 1977 17:27 16:35 16:35 #81  
2,675  Frank Jones 1979 16:35 16:35 #101  
2,748  Kris Scholtes 1999 17:56 16:36 16:36 #54  
3,015  Jeff Campbell 1981 16:39 16:39 #106  
3,298  Vince Witt 1978 16:42 16:42 #91  
3,322  Layne Schwier 1992 16:42 16:42 #76  
3,533  Tom Graves 1994 16:44 16:44 #74  
3,572  Terry Lakes 1977 16:45 16:45 #95  
Joe Sowers 1990 16:46 16:46
Mike Hofer 1992 16:46 16:46
David Gray 2001 17:13 16:57 16:47 16:47
Alex Orihuela 2023 19:02 17:51 17:29 16:47 16:47
Pete Haggenos 1996 16:49 16:49
LeLand Dixon 1979 16:49 16:49
Eric Woolridge 2000 17:11 16:53 16:53
Steve Rider 16:54
Matt Sheard 1995 18:09 17:13 16:57 16:57
Curtis Singh 1994 17:02 17:02
Xavier Ogle 2024 18:41 17:57 17:31 17:03 17:03
Josh Combs 1996 17:11 17:03 17:03
Brady Newton 2026 19:07 18:20 17:06 17:06
Todd Mann 1976 17:13 17:13
Josh Caves 1996 17:16 17:18 17:16
Mike Bartindale 1975 17:16 17:37 17:16
Scott Spitz 1993 17:17 17:17
Greyson Farmer 2024 19:03 17:55 17:22 17:22
David Maley 1977 17:22 17:22
Mark Jenkins 1996 17:24 17:24
Rod Waltz 1978 17:26 17:26
Scott Young 1981 17:29 17:29
Sean Woolridge 1999 17:31 17:31
Ryan Preston 17:34
Ethan Miller 2023 18:12 17:38 17:48 17:38
Scott Bartel 17:43
Walt Brazil 2029 17:43 17:43
Blake Reynolds 1999 17:44 17:44
Mike Patenaude 1974 17:57 17:57
Kenny Li 2028 18:02 18:02
Matt Weddle 18:02
Josh Jones 2019 18:08 18:08
Bill Osborne 1998 18:09 18:09
Julian Reeves 2017 18:21 18:12 18:12
Trevin Crosby 2026 20:07 20:42 19:28 18:12 18:12
Ivan Orihuela 2022 19:30 18:18 18:37 18:18
John Burkett 1999 18:21 18:21
Noah McClain 2022 20:00 18:37 18:37
Brayden Villafuerte 2025 19:23 18:38 18:38
Julian Bowden 2025 19:28 18:46 18:39 18:39
Mike Gebs 18:42
Cole Hileman 2025 18:44 18:44
Henry Christian 2028 19:14 18:47 18:47
Kolden Carpenter 2029 18:52 18:52
Logan Tilton 2016 19:07 19:07
Michael Gebs 19:21
Ethan Newton 2023 19:27 19:36 19:37 19:27
Landon Smith 2021 19:27 19:27
Bryce Cordova 2026 19:44 19:44
Houston Carver 2016 19:44 19:44
Timothy Henemyre 2016 19:46 19:46
Randy Snyder 19:46
Alex Antrim 2022 20:49 19:50 19:50
Rick Jordan Thalls 2020 20:32 19:53 19:53
Jack Ferrell 2023 20:22 20:03 19:54 19:54
Aj Carter 2024 19:57 19:57
Preston Bolser 2022 19:59 19:59
Hayden Scalf 2021 20:03 20:03
Austin Retter 2025 20:04 20:04
Luc Baker-Stahl 2018 20:14 20:14
21,074  Luis Vivanco 2017 21:06 #2469  
21,485  Colin Bettner 2016 21:40 #2545  
21,540  Brandon Roberts #401  
21,706  Aiden Andresen 2026 22:16 #2342  
RankYearRatingYear RankAll-Time Rank
1   1994 180     #1   #107 
2   1974 187     #5   #124 
3   1977 222     #7   #224 
4   1995 240     #2   #291 
5   1979 243     #10   #298 
6   1975 279     #461 
7   1999 322     #7   #635 
8   1992 334     #10   #702 
9   1996 465     #1,387 
10   2026 467     #37   #1,399 
2000 548    
2023 608     #66  
2001 632    
2022 763     #87  
2025 823     #102  
2024 907     #108  
2021 962     #123  
2016 1,370    
2019 1,446