Northrop
Boys - Girls
Currently 1973 to 2025


'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 6 4 3 3 6 7 2 6 7 15 14 7 10 11
All-Time Rank 241 41 102 82 653 184 219 90 201 517 1,329 1,044 1,203 707 889 911

'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
Year Rank 16 23 4 3 28 9 26 8 22 54 27 15 36 68 110 71 98 102 105 113 62
All-Time Rank 1,031 1,349 306 323 1,161 681 1,075 482 1,043 1,071 637 1,359
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
32  Scott Maddox 1981 16:21 15:46 15:24 15:24 #3  
142  Bobby Moldovan 2006 16:19 15:59 15:59 15:40 15:40 #4  
310  Scott Wareing 1978 17:03 15:49 15:49 #12  
320  Ronald Ruich 1975 16:15 15:54 15:50 15:50 #12  
349  Robert Davis 1974 17:38 15:51 15:51 #12  
505  Charles Deford 1976 16:19 15:56 15:56 #17  
572  Corey Drake 2002 16:41 15:59 15:59 #5  
699  Pat Rice 1982 16:13 16:13 16:03 16:03 #24  
728  Matthew Seeds 1995 16:26 16:03 16:03 #6  
758  Jeff Wood 16:04 #33  
812  Erick Riddle 1976 16:27 16:06 16:06 #25  
822  Matt Parker 16:06 #10  
852  Scott DeFord 16:07 #35  
1,015  Dustin Starnes 2016 17:04 16:10 16:18 16:31 16:10 #38  
1,022  Kevin Pensinger 1984 16:11 16:14 16:11 #26  
1,032  Sam Bird 2007 17:19 16:50 16:43 16:11 16:11 #27  
1,039  Tom Mills 1983 17:24 17:12 16:11 16:40 16:11 #40  
1,045  Brad Reinking 1983 17:29 17:08 16:24 16:11 16:11 #29  
1,080  Brennon Plotner 2003 17:16 16:49 16:35 16:12 16:12 #22  
1,093  Glenn Moore 1979 16:12 16:23 16:12 #47  
1,165  Charles Putterbaugh 1974 16:38 16:13 16:13 #43  
1,219  Ken Lane 1981 16:14 16:33 16:14 #48  
1,282  Mark Keller 1982 16:29 16:15 16:15 #51  
1,409  David Reinking 1975 16:22 16:18 16:18 #38  
1,422  Terry Clark 1974 16:18 16:18 #51  
1,546  Michael Henry 1973 16:20 16:20 #42  
1,621  Keith Shank 16:21 #43  
1,795  Gary Glenn 1974 16:24 16:24 #57  
1,863  Brandon Reichert 2000 17:08 17:04 16:25 16:25 #39  
2,014  Chris Gaffer 2003 17:16 16:46 16:27 16:27 #47  
2,024  Mike Blaettner 1986 16:54 16:27 16:27 #49  
2,026  Rod Jones 1983 16:27 16:27 #60  
2,034  Brett Tipton 1998 17:15 17:03 16:27 16:32 16:27 #31  
2,134  Mike Davis 1982 16:29 16:29 #81  
2,146  Conyer Wilson 2023 18:22 17:00 16:29 16:33 16:29 #96  
2,188  Tom Shank 1982 17:13 16:30 16:30 #84  
2,209  Garrett Bradtmueller 2002 16:30 16:30 #44  
2,236  Ronald Mihavics 1975 16:31 16:31 #65  
2,300  Robert Pea 1974 16:32 16:32 #70  
2,533  Scott Hardway 1999 16:34 16:34 #49  
2,593  Cedrick Hannah 2009 16:50 16:35 16:35 #89  
2,650  Randy Widdifield 1984 16:36 17:01 16:36 #85  
2,659  Matt Seeds 16:36 #55  
2,682  Aj Cambron 2016 17:59 17:12 16:36 16:36 #96  
2,709  Jack Brokaw 2018 17:22 16:37 16:43 17:05 16:37 #100  
2,732  Kenneth King 1975 16:37 16:37 #68  
2,830  Brandon Weiss 1997 17:13 16:47 16:38 16:38 #50  
2,860  Nathan Peffley 1999 17:11 16:38 16:58 16:38 #59  
2,964  Chuck Smith 1993 17:07 16:39 16:39 #69  
2,979  Fred Horstman 1982 16:39 16:39 #116  
3,140  Tim Quandt 2003 16:45 16:41 16:41 #90  
3,205  James Ehle 1976 16:42 16:42 #102  
3,276  Victor Getts 1973 16:43 16:43 #71  
3,378  Erin Milton 2009 17:42 16:44 16:44 #114  
3,388  Conner Bayne 2018 17:18 16:48 16:44 17:35 16:44 #121  
Corey Gaffer 2003 16:46 16:58 16:46
Cameron Deford 2007 17:29 16:47 16:47
Jordan Pulver 2005 17:17 17:14 16:47 16:47
Mark Campbell 1979 16:49 16:49
Travis Strock 2007 16:49 16:49
Chase Wilson 2026 18:58 18:00 16:50 16:50
Busche 16:50
Mike Phillips 1985 16:50 16:50
John Bannister 1973 16:51 16:51
Andrew Piropato 2007 17:48 17:42 16:53 16:53
Chris Leeuw 2000 17:12 17:11 16:54 16:54
Quinn Guingrich 2015 17:36 16:54 16:54
Jeff Jones 1985 16:55 16:55
Ryan Fritz 1997 16:55 16:55
Chris Kostoff 1993 16:57 16:57
Andrew Schmitz 1999 17:25 17:05 16:57 16:57
Cyrus Brinegar 2009 16:58 16:58
Don Cuney 1980 17:30 16:58 16:58
John Bender 1976 16:59 16:59
Husam Saleh 2018 19:13 17:35 16:59 16:59
Landen Hinrichsen 2007 17:00 17:00
Jon Nidlinger 1997 17:08 17:10 17:00 17:00
John Heinkel 1983 17:00 17:00
Cole 17:01
Paul Knott 1980 17:03 17:03
Brett Rahrer 2006 17:32 17:05 17:05
Erin Herd 2009 17:05 17:05
Brad Berggoetz 1982 17:06 17:06
Jeff Nidlinger 1997 17:17 17:14 17:06 17:06
Jonah Lemmon 2020 19:18 18:39 17:55 17:07 17:07
Nick Nave 2009 17:19 17:07 17:07
Casey Johnson 2006 17:07 17:13 17:07
Conner Jackson 2020 18:39 17:07 17:09 17:07
Dalton Ray 2010 17:08 17:08
Christopher Zepeda 2000 17:15 17:09 17:09
Mike Busche 1991 17:10 17:10
Roger Johnson 1986 17:13 17:13
Steve Stemen 1974 17:13 17:13
Tom Enyeart 1979 17:13 17:13
Andy Adams 1993 17:15 17:15
Ardimus Litzenberg 2000 17:15 17:15
Josh Prochaska 2016 17:30 17:16 17:16
Jason Voorhies 1997 17:17 17:26 17:17
Derek Garcia 1999 17:46 17:17 17:17
Garret Bradmueller 17:19
Nick Derickson 2017 17:19 17:23 17:45 17:22 17:19
Ryan McNeil 1996 17:20 17:27 17:20
Chad Kaluza 1992 17:21 17:21
Jordan Perez-Yenna 2026 18:38 17:24 17:24
Bill Henry 1992 17:25 17:25
Dan Etzcorn 2006 17:26 17:26
Greg Dunn 2006 17:26 17:26
Jalen Royal 2017 17:28 17:28
Terrell Goodspeed 1997 17:33 17:28 17:28
Landon Cisco 2018 18:01 17:58 17:31 17:52 17:31
Michael Ridenour 2002 17:40 17:43 17:32 17:32
Brandon Walter 2004 17:33 17:33
Christopher Welch 2000 17:33 17:33
Tyler Steensma 2011 17:37 17:37
Biruk Shaw 2025 18:56 18:16 17:48 17:38 17:38
Brandon Smith 2006 17:46 17:46 17:46
Skye Williams 2018 17:48 17:48
Jacob Lewis 2021 18:11 17:49 17:49
Tristan Auer 2016 17:49 17:49
Demian Stump 1991 17:50 17:50
Devonti Carter 2024 18:36 17:50 17:58 19:00 17:50
Harrison Stevenson 2016 17:51 17:51
Lucas Gerber 2025 19:00 17:52 17:52
Ben Ashby 1999 17:52 17:52
Scott Firestine 1986 17:54 17:54
Donald Cahill 1975 17:56 17:56
Chase McCarel 2023 18:04 17:57 18:13 19:58 17:57
Logan Otis 2021 19:09 18:25 18:10 18:10
Brian Goodspeed 2004 18:17 18:17
Joshua Farrell 18:17
Aron Swopeshire 2026 18:59 18:20 18:19 18:19
Shaton Vaughn 2017 18:19 18:19
Chris Valencia 2019 18:23 18:23
Ryan Elward 2015 18:24 18:44 18:24
Sean Mckinley 18:25
Joshua Prochaska 2016 18:27 18:27
John Miller 2016 18:53 18:27 18:27
Josiah Fritzel 2027 18:29 18:29
Cullin Brinegar 2011 18:30 18:30
Talan Buell 2025 19:01 18:38 18:38
Chryzor Baltazard 2021 19:24 19:36 18:42 18:42
Cole Sikorski 2021 20:00 19:44 18:47 18:47
Alex Reagan 2022 18:48 18:48
Kyle Linnemeier 2020 19:40 18:53 18:53
Ahmed Oubei 2023 20:06 18:54 18:54
Donnell Adams-Jones 2021 20:16 19:00 18:55 18:55
Danny Stephen 2018 19:00 19:15 19:00
A'Careon "AJ" James 2022 19:04 19:04
Logan Pulver 2011 19:06 19:06
Chase Godwin 2027 20:01 19:08 19:08
Jacob Pauken 2021 19:39 19:10 19:52 19:10
Adam Sutton 2026 20:58 19:13 19:23 19:13
Aaron Quintana 2026 19:21 19:21
Aidan Dohm 2018 19:21 19:41 19:21
Blake Hardy 2021 19:24 19:24
Tarek Traore 2026 19:25 19:25
Andrew Costa 2018 19:35 19:35
Andrea Demarco 2024 19:48 19:48
Sean Cook 2026 20:53 19:53 19:53
Jeremiah Lemmon 2023 19:58 19:58
Zimani Malomboza 2021 20:08 20:08
Ayden Schuhler 2023 20:11 20:11
Caleb Nichelson 2018 20:19 20:19
Bryan Billingsley 2023 20:28 20:28
Jayden Almendralo 2021 20:31 20:31
20,815  Aaron Salisbury 2020 37:03 #2645  
RankYearRatingYear RankAll-Time Rank
1   1974 139     #4   #41 
2   1976 169     #3   #82 
3   1982 175     #2   #90 
4   1975 181     #3   #102 
5   1980 211     #6   #184 
6   1983 217     #6   #201 
7   1981 223     #7   #219 
8   1973 229     #6   #241 
9   2002 248     #4   #306 
10   2003 251     #3   #323 
11   2007 292     #8   #482 
12   1984 300     #7   #517 
13   2016 326     #15   #637 
14   1979 330     #653 
15   2005 335     #9   #681 
16   1997 341     #7   #707 
17   1998 377     #10   #889 
18   1999 383     #11   #911 
19   2000 406     #16   #1,031 
20   2008 408     #22   #1,043 
21   1995 409     #15   #1,044 
22   2015 415     #27   #1,071 
23   2006 415     #26   #1,075 
24   2004 430     #28   #1,161 
25   1996 439     #14   #1,203 
26   1991 462     #1,329 
27   2001 466     #23   #1,349 
28   2017 468     #36   #1,359 
2014 565     #54  
2025 641     #62  
2018 648     #68  
2020 675     #71  
2022 827     #102  
2021 828     #98  
2023 830     #105  
2019 854     #110  
2024 936     #113