Westfield
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

'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 27 28 9 24 12 14 6 10 13 3 11 20 25 20 15 14 21 57 22 19
All-Time Rank 1,159 1,133 453 770 439 510 139 340 443 188 495 800 967 775 569 556 776 728 530
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
162  Kai Connor 2021 17:04 16:20 16:02 15:41 15:41 #9  
265  Connor Martin 2010 16:51 16:12 15:48 15:47 15:47 #13  
407  Kyle Duvall 2012 17:04 16:38 16:03 15:53 15:53 #10  
456  Colin Rinne 2013 16:51 16:04 15:57 15:55 15:55 #16  
535  Aaron Bennett 2016 16:47 16:06 16:09 15:57 15:57 #13  
539  Alec Hartman 2015 17:19 16:32 16:26 15:57 15:57 #15  
805  Sam Henthorn 2015 17:24 17:04 16:06 16:19 16:06 #30  
1,085  Dustin Neff 2008 16:37 16:12 16:12 #35  
1,443  Nick Leahy 2017 17:32 17:46 16:30 16:18 16:18 #48  
1,724  Sam Hinds 2022 18:34 17:44 16:54 16:23 16:23 #83  
1,831  Colby Shiver 2009 16:39 16:25 17:05 16:25 #62  
1,911  Ty Conner 2024 19:00 17:53 16:26 16:26 #88  
1,919  Ethan Worthington 2013 17:17 16:41 16:26 16:26 #71  
2,078  Bryce Pittman 2026 18:10 17:38 16:28 16:28 #91  
2,178  Daniel Day 2012 17:04 16:56 16:30 16:30 #89  
2,290  Josh Barnett 2021 18:06 17:27 17:07 16:31 16:31 #101  
2,383  Jack Loiselle 2023 18:00 17:13 16:33 16:51 16:33 #109  
2,623  Cole Tribbett 2010 17:30 16:56 16:35 16:35 #103  
2,635  Luke Moulder 2026 18:40 17:11 16:36 16:36 #116  
2,648  Caleb Grimes 2012 17:32 16:36 16:36 #109  
2,691  Will Snedeker 2024 18:25 17:57 17:32 16:36 16:36 #127  
2,699  Desmond Herrell 2016 17:42 17:00 16:51 16:36 16:36 #97  
2,767  Nathan McKeever 2026 18:26 17:17 16:37 16:37 #122  
3,017  Owen Mohler 2024 18:58 17:32 17:28 16:40 16:40 #139  
3,172  Steven Porterfield 2005 16:54 16:41 16:41 #88  
3,173  Ryan Culy 2004 16:41 16:41 #96  
3,376  Ethan Parsley 2015 17:21 16:44 16:44 #134  
Kyler Koning 2020 17:59 17:36 17:04 16:47 16:47
Evan White 2005 17:00 16:47 16:47
Samuel Novak 2018 18:27 16:48 16:56 16:48
Jacob Beene 2020 18:55 17:30 17:41 16:48 16:48
Mahamet Djour 2019 17:49 16:58 16:50 16:50
Carson Ackley 2026 18:27 17:38 16:53 16:53
Tyler Smith 2020 17:42 17:28 17:06 16:54 16:54
Caleb Haney 2025 17:31 17:56 17:27 16:57 16:57
David Mannella 2019 16:58 16:58
Max Gutwein 2018 17:07 16:59 16:59
Graham Martin 2012 16:59 17:01 16:59
Jake Greene 2013 17:49 17:29 16:59 16:59
Jonathan Cintas 2008 17:36 17:00 17:00
Noah Douthit 2018 18:26 17:39 17:03 17:01 17:01
Garrett Mowry 2021 19:25 17:12 17:57 17:04 17:04
James McClure 2017 17:08 17:04 17:04
Noah Shourd 2016 18:15 17:21 17:16 17:05 17:05
Owen Flynn 2022 18:06 17:43 17:22 17:06 17:06
William Cummings 2022 18:32 17:40 17:06 17:06
Emerson Bostic 2020 18:09 17:43 17:59 17:06 17:06
Drew Lovelace 2022 18:29 17:18 17:08 17:08
Pat Walsh 2004 17:10 17:10
Max Woehler 2021 17:36 17:20 17:21 17:11 17:11
Deagan Imel 2026 18:54 18:19 17:11 17:11
Owen Dilley 2025 19:05 17:57 17:12 17:48 17:12
Chase Niccum 2026 18:13 17:12 17:12
Colin Lakomek 2022 18:21 17:24 17:13 17:13
Ethan Fry 2009 17:43 17:13 17:13
Aidan Wright 2021 18:03 17:47 17:13 17:34 17:13
Josh Springborn 2020 18:32 17:43 17:54 17:14 17:14
Dylan Smith 2010 17:14 17:14
Owen Ferreri 2023 17:15 19:08 18:15 17:50 17:15
Nate Stelflug 2016 17:20 17:15 18:07 17:15
Eric Gonzalez 2013 18:09 17:40 17:15 17:15
Johnny McClure 2019 18:13 17:16 17:16
Sam Sobczak 2011 17:34 17:17 17:22 17:17
Nathan Crum 2008 17:40 17:17 17:17
Derek Maue 2017 18:36 17:19 17:19 17:19
Craig Tierney 2011 17:20 17:20
Kevin Greene 2016 18:27 17:50 17:21 17:20 17:20
Donovan Ledford 2026 18:22 17:22 17:22
Nikolas Pensyl 2019 18:04 17:34 17:23 17:23
Graham Hoffman 2025 20:53 18:21 17:23 17:23
Drew Schmitz 2016 18:09 17:29 17:24 17:24
Matthew Shaub 2015 17:52 17:34 17:25 17:25
Robby Bogdajewicz 2020 18:06 17:57 17:43 17:26 17:26
Ike O'Neill 2022 18:51 17:33 17:26 17:34 17:26
Jp Mikels 2026 18:23 18:02 17:26 17:26
Shay McDowell 2009 17:27 17:27
Gavin Clinkenbeard 2018 18:45 17:27 17:27
Connor Love 2010 17:28 17:28
Clay Kipper 2019 18:48 18:29 17:28 17:28
Nathan Adams 2012 17:31 18:02 17:31
Dexter Hoffman 2027 18:07 17:32 17:32
Joe Barnett 2019 18:34 18:03 17:32 17:36 17:32
Luke Tragesser 2018 17:34 17:33 18:07 17:33
Nigel Diveley 2005 17:36 17:36
Luke Stevens 2027 18:50 17:37 17:37
Heath Hiatt 2005 17:37 17:37
Casey Atchley 2005 17:39 17:50 17:39
Grant Tribbett 2005 17:40 17:48 17:40
Tristan Hostetter 2023 17:41 17:41
Landon Jones 2024 18:31 17:42 18:22 17:42
Duncan McGraw 2018 18:03 17:42 17:48 17:42
Bradley McManus 2019 18:30 18:58 18:51 17:42 17:42
Clay Curtis 2011 17:43 17:43
Drew Neely 2024 18:28 18:53 18:34 17:44 17:44
Matt Bailey 2014 17:50 18:12 17:47 17:47
Alex Schmidt 2010 17:48 17:48
Jon Huntley 2017 17:49 17:48 17:48
John Burge 2010 17:48 17:48
Adam Fineberg 2020 18:55 18:30 17:48 17:48
Thomas Wachtel 2005 17:50 17:50
Justin Santiago 2020 19:23 18:57 17:50 17:50
Evan Besinger 2021 18:00 17:54 17:52 17:52
Calvin Vance 2023 17:54 17:54
Jace Lee 2025 18:42 17:54 17:54
Max Lynaugh 2028 17:56 17:56
Lincoln Strong 2020 17:56 18:11 18:23 18:51 17:56
Maxim Poirer 2024 17:57 17:57
Ian Porter 2023 19:35 18:51 18:19 18:02 18:02
Jude Phillips 2016 18:03 18:03 18:03
Alex Matthews 2020 19:08 18:03 18:03
Ethan Lyons 2021 18:03 18:03
Caub Douthit 2023 18:06 18:11 18:24 18:14 18:06
Zion Ciberay 2020 18:07 18:07
Taye Gutwein 2025 18:07 18:43 18:36 18:33 18:07
Corbin Hasler 2026 18:08 18:08
Josh Wachtel 2009 18:10 18:10
Corey Phillips 2018 19:01 18:33 18:14 18:14
Cole Micho 2021 18:27 18:15 18:15
Jacob Mears 2018 18:20 18:31 18:20
Tyler O'Rourke 2027 18:46 18:21 18:21
Evan Rink 2020 18:34 18:24 18:35 18:24
Brecken Snyder 2028 18:25 18:25
Samue Schmidt 2021 18:34 18:25 18:59 18:32 18:25
Zion Garron Ciberay 2020 18:25 18:25
Dylan Zellers 2017 18:26 18:26
Jonathan Gaynor 2021 18:26 18:26
Anthony Smith 2007 18:27 18:27
Brayden Cring 2027 18:27 18:27
Luke Sullivan 2022 19:17 18:29 18:29
Carson Goodman 2022 18:57 18:31 18:31
Trevor Pirics 2016 18:37 18:37
William Slover 2020 19:09 18:37 18:37
Charlie Naas 2024 18:39 18:42 18:39
Elan Zamora 2028 18:40 18:40
Ryan Shannon 2017 18:50 18:41 18:41
John Obusek 2026 18:42 18:47 18:42
Corwyn Barrows 2024 18:48 19:06 18:55 18:48
Brandon Encinia 2028 18:48 18:48
Paul Williams 2023 18:48 18:48
Evan Shupe 2022 18:48 18:48
Conner Phillips 2027 18:50 18:50
Porter Temples 2024 19:09 18:52 18:52
Michael Simpson 2019 19:01 18:53 18:53
Evan Hocker 2026 18:53 18:53
Ben Edwards 2021 18:53 18:53
John Degan 2023 18:55 19:18 18:55
David Cox 2021 19:04 18:58 19:14 18:58
Thomas May 2017 18:59 18:59
Parker Johnson 2027 19:41 18:59 18:59
Owen Sawa 2026 19:00 19:00
Asa Koch 2018 19:01 19:15 19:01
Birch Floyd 2020 21:12 19:02 19:02
Grant McMath 2022 19:03 19:07 19:03
Ryan Schemel 2020 19:15 19:04 19:04
Will Clifford 2021 19:04 19:04
Nathan Yoder 2021 19:06 19:06
Jonathon Gaynor 2021 19:09 19:09
Boston Christy 2026 19:09 19:09
Hayden Hudnall 2020 19:12 19:12
Jon Polheber 2020 19:39 19:13 19:13
Colin Horner 2020 19:17 19:17
Noah Niccum 2028 19:24 19:24
Joseph Harris 2020 19:29 19:29
Noah Flynn 2023 19:29 19:29
Lucas Prairie 2026 19:40 19:40
20,113  Devin Hiatt 2019 21:08 #2554  
RankYearRatingYear RankAll-Time Rank
1   2012 194     #6   #139 
2   2015 212     #3   #188 
3   2013 255     #10   #340 
4   2010 278     #12   #439 
5   2014 279     #13   #443 
6   2008 283     #9   #453 
7   2016 294     #11   #495 
8   2011 297     #14   #510 
9   2025 304     #19   #530 
10   2021 309     #14   #556 
11   2020 313     #15   #569 
12   2024 344     #22   #728 
13   2009 354     #24   #770 
14   2019 355     #20   #775 
15   2022 355     #21   #776 
16   2017 358     #20   #800 
17   2018 393     #25   #967 
18   2007 425     #28   #1,133 
19   2004 430     #27   #1,159 
2005 543    
2023 573     #57