Homestead
Boys - Girls
Currently 1973 to 2021


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

'97 '98 '99 '00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21
Year Rank 39 22 15 19 24 36 37 51 26 7 7 24 26
All-Time Rank 1,115 689 514 759 800 851 371 232 821 1,035
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
24  Brayden Law 2015 16:27 16:07 15:55 15:23 15:23 #2  
516  Ryan Ruppert 2018 18:13 16:59 16:34 16:00 16:00 #18  
605  Kodi Mullins 2010 17:13 16:34 16:13 16:03 16:03 #25  
676  Ethan Baitz 2021 18:55 16:40 16:05 16:12 16:05 #26  
842  Jarred Neff 2019 17:51 17:22 16:51 16:09 16:09 #22  
892  Jeff Klinger 16:10 #45  
976  Keagan Stuckey 2019 19:19 17:04 16:21 16:12 16:12 #29  
1,046  Dave Justus 1981 16:14 16:14 #55  
1,286  Louis Klump 16:18 #59  
1,469  Max Silcox 2012 17:15 16:37 16:22 17:39 16:22 #63  
1,491  Dave Painter 16:22 #67  
1,531  Donny McArdle 2020 16:51 16:52 16:23 16:42 16:23 #52  
1,604  Jim Klump 16:24 #81  
1,605  Jim Klinger 1977 16:24 16:24 #69  
1,763  Craig Schwartz 16:27 #79  
1,831  Andy O'Connor 2002 17:04 16:50 16:45 16:28 16:28 #40  
1,877  Tim Merz 16:29 #92  
1,938  Andrew McLain 2009 17:32 16:30 16:30 #78  
2,030  Eric Schwartz 1987 16:43 16:46 16:31 16:31 #52  
2,237  Spencer Scholl 2015 17:01 16:34 16:36 16:34 #94  
2,415  Ian Wilson 2000 17:02 16:48 16:36 16:36 #61  
2,586  Sam Moore 2013 16:38 16:57 16:53 16:38 #115  
2,972  Blocher 16:43 #61  
3,065  Andrew Kitchen 1996 16:44 16:44 #62  
Evan Hanley 2008 16:45 16:45
Blake Harris 2012 16:57 16:50 16:49 16:49
Ben Haberly 2012 16:55 17:09 16:55
Ryan Fries 1997 16:56 16:56
Brandon Perry 2011 17:40 17:23 16:58 16:58
Steve Clark 2005 17:00 17:00
Carter Cook 2019 17:59 17:03 17:00 17:00 17:00
Chase Molden 2021 18:36 17:50 17:19 17:02 17:02
Moses 17:02
Tyler Koteskey 2013 18:08 17:24 17:03 17:03
Aiden Waugh 2024 17:06 17:06
Max Dvorak 2012 17:20 17:09 17:09
Austin Richards 2019 18:43 17:55 17:10 19:27 17:10
Christian Clark 2010 18:04 17:11 17:11
Zach Johnson 2018 17:58 17:37 17:12 17:12
Bryson Leffers 2023 17:13 17:13
Sam Dvorak 2016 17:58 17:39 17:35 17:13 17:13
Dominic Gery 2019 19:04 18:04 17:14 17:39 17:14
John Millis 17:15
Douglas Knowles 1998 17:16 17:16
Henry Myers 2020 18:43 18:20 17:16 17:16
Peter Lohman 1998 17:18 17:18
James Swinehart 2017 18:05 17:59 17:33 17:18 17:18
Logan Weaver 2019 18:56 18:09 18:03 17:20 17:20
Jason Sorg 1996 17:24 17:24
Grayson Welch 2022 18:50 17:38 17:27 17:27
Ben Johnson 2021 18:39 17:42 17:28 17:28
Brian Graham 2007 17:29 17:29
Preston Sterling 2013 17:40 17:30 17:30
Andrew Schroeder 2006 17:31 17:31
Andy Edwards 17:33
Derek Hockemeyer 2019 19:19 18:50 17:33 17:33
Kipp Force 2011 17:40 17:33 17:33
Jude Minich 2021 18:44 17:57 18:25 17:34 17:34
Skyler Mikesell 2013 17:35 17:43 17:35
Aidan Sheppard 2020 18:13 18:03 17:35 17:52 17:35
John Rose 2011 17:36 17:36
Tyler Peters 2020 19:05 18:07 17:37 17:37
Nicholas Rorick 1996 17:39 17:39
Danny White 2006 17:41 17:41
Mitch Myers 2013 17:41 17:41
Connor O'Shaughnessy 2009 17:43 17:43
Michael Conte 2015 18:00 17:43 18:17 17:43
Doug Knowles 17:43
Bailey Green 2016 18:29 18:15 17:45 17:45
Eduardo Santoscoy 2018 18:12 18:16 17:48 17:48
Mike Townsend 2007 17:48 17:48
Bere Clarke 2014 18:01 18:05 17:49 17:49 17:49
Rick Trevino 17:49
Luke Rose 2015 17:57 17:50 17:50
Liam Schoff 2016 18:16 17:50 17:50
Tyler Neff 2022 17:52 18:23 17:52
Joshua Diller 1996 17:52 17:52
Justin Heaton 17:52
Ben Dvorak 2014 17:53 18:25 17:53
Logan Kimmel 2010 18:16 17:54 17:54
Colin Lyman 2008 17:55 17:55
Galen Harden 2006 17:55 17:55
Gage Reynolds 2021 17:58 17:58
Jarrett Miller 2016 18:20 17:59 17:59
Matt Guebard 18:00
Matt Dexheimer 18:02
Patrick Rittenhouse 2013 18:02 18:03 18:02
Anthony Gery 2022 18:37 18:08 18:05 18:05
Evan McMahon 2024 18:08 18:08
Brad Reuille 2012 18:08 18:08
Ethan McWilliams 2014 18:09 18:09
Brandon Soat 2011 18:09 18:11 18:09
Andrew Chaney 2015 18:09 18:09
Ayden Cooper 2023 18:46 18:10 18:10
Eric Miller 2009 18:10 18:10
Jake Davis 2016 18:12 18:24 18:12
Donnie Heath 2009 18:14 18:14
Hudson Gates 2023 18:15 18:15
Carson Heckman 2022 19:08 18:18 18:20 18:18
Max Falloon 2021 19:39 18:21 18:21
Reed Burton 2018 18:21 18:47 18:21
Jake Zelt 2015 18:22 18:22
Brandon Saalfrank 2007 18:22 18:22
Justin Englehart 2020 19:06 18:55 18:25 18:25
Walker Carroll 2017 19:12 18:26 18:26
Jack Schoff 2018 19:18 18:26 18:52 18:26
Jake Dunn 2017 19:01 18:26 18:40 18:26
Eric Nestel 18:29
Josh Rodgers 2024 18:34 18:34
Ben McGuire 2015 18:36 18:36
Ashton Hackman 2020 18:49 18:36 18:36
Reece Crowell 2018 19:10 18:37 18:37
Isaac Hunter 2019 18:55 18:40 19:41 19:16 18:40
Trevor Nadeau 2021 18:42 18:42
Joe Moore 2018 18:52 18:43 18:43
Benjamin Falloon 2017 18:48 18:44 18:44
Peyton Mankey 2017 18:45 18:45
John Sheets 2020 19:27 18:51 18:51
Matthew Schuler 2020 18:52 19:48 18:52
Spencer Hoff 2019 19:15 18:52 18:52
Tim Smith 2024 18:54 18:54
Ethan Widenhoefer 2023 19:03 18:54 18:54
Johnnie Ankenbruck 2024 18:55 18:55
Andrew Conarty 2019 18:57 19:29 18:57
Jackson McClain 2019 19:01 19:21 19:01
Nathan Schlutz 2020 19:03 19:03
Anthony Tomaszewski 2024 19:03 19:03
Chris Martin 2022 19:05 19:05
Jackson Todor 2021 19:28 19:05 19:05
Sam Ratkos 2022 19:08 19:27 19:08
Dylan Jackson 2022 19:09 19:09
Tyler Hess 2023 19:14 19:14
Jacob Rulli 2016 19:15 19:15
Caleb Wood 2021 19:15 19:15
Keaton Ueber 2022 19:17 19:17
Reuben Bowie 2023 19:18 19:18
Tim Ruppert 2023 19:18 19:18
Aidan Houser 2021 19:20 19:27 19:20
Matthew Norrod 2022 19:21 19:21
Owen Hill 2024 19:22 19:22
Britton Shumard 2023 19:25 19:25
Ezra Suozzi 2017 19:30 19:30
Brendan Malone 2022 19:43 19:43
RankYearRatingYear RankAll-Time Rank
1   2019 237     #7   #232 
2   2018 276     #7   #371 
3   2011 316     #15   #514 
4   2010 355     #22   #689 
5   2012 369     #19   #759 
6   2013 379     #24   #800 
7   2020 385     #24   #821 
8   2017 391     #26   #851 
9   2021 430     #26   #1,035 
10   2009 447     #39   #1,115 
11   1996 451     #1,128 
2015 475     #37  
2014 480     #36  
2008 561    
2016 582     #51  
2005 592    
1999 594    
1998 613