Homestead
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
All-Time Rank 1,254

'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 39 22 15 19 24 36 37 51 26 7 7 24 26 39 30 8 5
All-Time Rank 1,236 775 580 853 895 947 422 247 873 1,060 1,206 162 160
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
30  Brayden Law 2015 16:27 16:07 15:55 15:23 15:23 #2  
481  Jace Trevino 2026 16:19 15:56 15:56 #22  
578  Evan McMahon 2024 18:05 17:09 16:28 15:59 15:59 #28  
600  Ryan Ruppert 2018 18:13 16:59 16:34 16:00 16:00 #18  
708  Kodi Mullins 2010 17:13 16:34 16:13 16:03 16:03 #25  
713  Ethan Baitz 2021 18:55 16:39 16:03 16:10 16:03 #26  
840  Cooper Knoblauch 2025 17:32 17:29 16:11 16:07 16:07 #35  
910  Jarred Neff 2019 17:51 17:22 16:51 16:08 16:08 #22  
1,009  Jeff Klinger 16:10 #45  
1,043  Keagan Stuckey 2019 19:19 17:04 16:21 16:11 16:11 #29  
1,173  Dave Justus 1981 16:14 16:14 #55  
1,438  Louis Klump 16:18 #59  
1,635  Donny McArdle 2020 16:51 16:52 16:22 16:40 16:22 #52  
1,636  Max Silcox 2012 17:15 16:37 16:22 17:39 16:22 #63  
1,663  Dave Painter 16:22 #67  
1,793  Jim Klump 16:24 #81  
1,795  Jim Klinger 1977 16:24 16:24 #69  
1,852  Aiden Waugh 2024 17:04 17:23 16:55 16:25 16:25 #84  
1,965  Craig Schwartz 16:27 #79  
2,023  Riley Lembke 2025 17:25 17:41 17:03 16:28 16:28 #79  
2,033  Andy O'Connor 2002 17:04 16:50 16:45 16:28 16:28 #40  
2,084  Tim Merz 16:29 #92  
2,149  Andrew McLain 2009 17:32 16:30 16:30 #78  
2,249  Eric Schwartz 1987 16:43 16:46 16:31 16:31 #52  
2,476  Spencer Scholl 2015 17:01 16:34 16:36 16:34 #94  
2,670  Ian Wilson 2000 17:02 16:48 16:36 16:36 #61  
2,694  Branson Birkey 2026 18:26 17:14 16:37 16:37 #102  
2,861  Sam Moore 2013 16:38 16:57 16:53 16:38 #115  
3,245  Tate Knoblauch 2027 17:08 16:43 16:43 #129  
3,294  Blocher 16:43 #61  
3,397  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
Levi Cordes 2027 17:39 16:55 16:55
Aaron Lazoff 2026 17:48 16:56 17:22 16:56
Ryan Fries 1997 16:56 16:56
Brandon Perry 2011 17:40 17:23 16:58 16:58
Carter Cook 2019 17:59 17:03 17:00 16:59 16:59
Chase Molden 2021 18:36 17:49 17:18 16:59 16:59
Steve Clark 2005 17:00 17:00
Moses 17:02
Tyler Koteskey 2013 18:08 17:24 17:03 17:03
Ryan Yoder 2024 17:52 17:45 17:04 17:04
Jack McMahon 2026 18:35 17:29 17:07 17:07
Josh Rodgers 2024 18:31 17:47 17:14 17:08 17:08
Max Dvorak 2012 17:20 17:09 17:09
Austin Richards 2019 18:43 17:55 17:10 19:26 17:10
Christian Clark 2010 18:04 17:11 17:11
Bryson Leffers 2023 17:11 17:11
Zach Johnson 2018 17:58 17:37 17:12 17:12
Sam Dvorak 2016 17:58 17:39 17:35 17:13 17:13
Dominic Gery 2019 19:04 18:04 17:14 17:38 17:14
Henry Myers 2020 18:43 18:19 17:14 17:14
John Millis 17:15
Douglas Knowles 1998 17:16 17:16
Grayson Welch 2022 18:49 17:36 17:24 17:17 17:17
Peter Lohman 1998 17:18 17:18
James Swinehart 2017 18:05 17:59 17:33 17:18 17:18
Alex MacDonald 2025 17:48 17:24 17:18 17:18
Logan Weaver 2019 18:56 18:09 18:02 17:19 17:19
Jason Sorg 1996 17:24 17:24
Ben Johnson 2021 18:38 17:40 17:26 17:26
Tyler Hess 2023 19:11 18:34 17:27 17:27
Brian Graham 2007 17:29 17:29
Owen Hill 2024 19:19 18:09 18:04 17:30 17:30
Preston Sterling 2013 17:40 17:30 17:30
Andrew Schroeder 2006 17:31 17:31
Will Eckert 2025 18:29 17:40 17:31 17:31
Britton Shumard 2023 19:23 19:01 17:31 17:31
Jude Minich 2021 18:44 17:56 18:23 17:31 17:31
Derek Hockemeyer 2019 19:19 18:50 17:32 17:32
Wes Brooks 2028 17:32 17:32
Andy Edwards 17:33
Kipp Force 2011 17:40 17:33 17:33
Aidan Sheppard 2020 18:13 18:03 17:34 17:50 17:34
Skyler Mikesell 2013 17:35 17:43 17:35
Tyler Peters 2020 19:05 18:05 17:35 17:35
Alexander Earls 2027 18:19 17:36 17:36
John Rose 2011 17:36 17:36
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
Andrew Gerber 2026 18:11 17:53 17:44 17:44
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
Ben Smith 2027 18:44 17:49 17:49
Bere Clarke 2014 18:01 18:05 17:49 17:49 17:49
Ayden Cooper 2023 18:44 18:07 17:49 17:58 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:50 18:21 17:50
Joshua Diller 1996 17:52 17:52
Benjamin Joseph 2028 17:52 17:52
Justin Heaton 17:52
Ben Dvorak 2014 17:53 18:25 17:53
Gideon Beall 2025 18:21 17:54 18:05 17:54
Logan Kimmel 2010 18:16 17:54 17:54
Tim Smith 2024 18:52 18:37 17:54 18:26 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
Reuben Bowie 2023 19:15 19:08 18:02 18:02
Anthony Gery 2022 18:36 18:06 18:03 18:03
Ethan Landrigan 2026 18:13 18:38 18:03 18:03
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
Eric Miller 2009 18:10 18:10
Perun Piyadasa 2028 18:11 18:11
Jake Davis 2016 18:12 18:24 18:12
Hudson Gates 2023 18:13 18:13
Donnie Heath 2009 18:14 18:14
Carson Heckman 2022 19:07 18:16 18:17 18:16
Max Falloon 2021 19:38 18:19 18:19
Eli Nowland 2026 18:20 18:20
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:54 18:24 18:24
Gavin Sanders 2024 18:25 18:48 18:52 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
Anthony Tomaszewski 2024 19:00 19:12 18:28 18:27 18:27
Eric Nestel 18:29
Hudson Mulhall 2024 18:30 18:30
Ryan Ley 2028 18:30 18:30
Ashton Hackman 2020 18:47 18:34 18:34
Izreal Valdez 2025 18:36 18:36
Ben McGuire 2015 18:36 18:36
Reece Crowell 2018 19:10 18:37 18:37
Ethan Widenhoefer 2023 19:01 18:52 18:38 18:38
Isaac Hunter 2019 18:55 18:40 19:41 19:15 18:40
Trevor Nadeau 2021 18:40 18:40
Noah Beall 2023 18:40 18:40
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
Owen Kruger 2025 18:45 18:45
John Sheets 2020 19:27 18:50 18:50
Spencer Hoff 2019 19:15 18:51 18:51
Matthew Schuler 2020 18:52 19:47 18:52
Johnnie Ankenbruck 2024 18:52 18:52
Jaxson McKinley 2027 18:52 18:52
Daniel Jones 2026 18:53 18:53
Ian Herber 2027 18:57 18:57
Andrew Conarty 2019 18:57 19:29 18:57
Aaron McDonald 2026 18:59 18:59
Nathan Schlutz 2020 19:01 19:01
Jackson McClain 2019 19:01 19:21 19:01
Chris Martin 2022 19:02 19:02
Max Ashworth 2028 19:04 19:04
Jackson Todor 2021 19:27 19:04 19:04
Kyle Malone 2025 19:06 19:06
Sam Ratkos 2022 19:07 19:26 19:07
Dylan Jackson 2022 19:08 19:08
Brendan Malone 2022 19:40 19:08 19:08
Charlie Harrington 2028 19:11 19:11
Caleb Wood 2021 19:12 19:12
Jacob Rulli 2016 19:15 19:15
Keaton Ueber 2022 19:15 19:15
Tim Ruppert 2023 19:16 19:16
Aidan Houser 2021 19:18 19:24 19:18
Matthew Norrod 2022 19:18 19:24 19:18
Ezra Suozzi 2017 19:30 19:30
RankYearRatingYear RankAll-Time Rank
1   2025 203     #5   #160 
2   2024 203     #8   #162 
3   2019 231     #7   #247 
4   2018 275     #7   #422 
5   2011 316     #15   #580 
6   2010 355     #22   #775 
7   2012 369     #19   #853 
8   2020 374     #24   #873 
9   2013 379     #24   #895 
10   2017 391     #26   #947 
11   2021 414     #26   #1,060 
12   2023 443     #30   #1,206 
13   2009 447     #39   #1,236 
14   1996 451     #1,254 
2015 475     #37  
2014 480     #36  
2022 536     #39  
2008 561    
2016 582     #51  
2005 592    
1999 594    
1998 613