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 20
All-Time Rank 1,149 1,122 449 765 436 507 135 334 439 182 490 792 961 770 562 578 804 746 846
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
171  Kai Connor 2021 17:04 16:20 16:02 15:42 15:42 #9  
261  Connor Martin 2010 16:51 16:12 15:48 15:47 15:47 #13  
404  Kyle Duvall 2012 17:04 16:38 16:03 15:53 15:53 #10  
452  Colin Rinne 2013 16:51 16:04 15:57 15:55 15:55 #16  
532  Aaron Bennett 2016 16:47 16:06 16:09 15:57 15:57 #13  
534  Alec Hartman 2015 17:19 16:32 16:26 15:57 15:57 #15  
800  Sam Henthorn 2015 17:24 17:04 16:06 16:19 16:06 #30  
1,069  Dustin Neff 2008 16:37 16:12 16:12 #35  
1,429  Nick Leahy 2017 17:32 17:46 16:30 16:18 16:18 #48  
1,762  Sam Hinds 2022 18:34 17:44 16:55 16:24 16:24 #83  
1,814  Colby Shiver 2009 16:39 16:25 17:05 16:25 #62  
1,901  Ethan Worthington 2013 17:17 16:41 16:26 16:26 #71  
1,966  Ty Conner 2024 19:01 17:54 16:27 16:27 #88  
2,159  Daniel Day 2012 17:04 16:56 16:30 16:30 #89  
2,344  Josh Barnett 2021 18:06 17:27 17:07 16:32 16:32 #101  
2,348  Bryce Pittman 2026 18:11 17:39 16:32 16:32 #95  
2,448  Jack Loiselle 2023 18:00 17:14 16:34 16:52 16:34 #109  
2,595  Cole Tribbett 2010 17:30 16:56 16:35 16:35 #103  
2,622  Caleb Grimes 2012 17:32 16:36 16:36 #109  
2,671  Desmond Herrell 2016 17:42 17:00 16:51 16:36 16:36 #97  
2,769  Will Snedeker 2024 18:26 17:58 17:33 16:37 16:37 #127  
3,090  Owen Mohler 2024 18:59 17:33 17:29 16:41 16:41 #139  
3,146  Steven Porterfield 2005 16:54 16:41 16:41 #88  
3,147  Ryan Culy 2004 16:41 16:41 #96  
3,349  Nathan McKeever 2026 18:27 17:18 16:44 16:44 #132  
3,351  Ethan Parsley 2015 17:21 16:44 16:44 #134  
3,403  Luke Moulder 2026 18:41 17:12 16:44 16:44 #135  
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
Tyler Smith 2020 17:42 17:28 17:06 16:54 16:54
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
James McClure 2017 17:08 17:04 17:04
Noah Shourd 2016 18:15 17:21 17:16 17:05 17:05
Garrett Mowry 2021 19:25 17:12 17:57 17:05 17:05
Emerson Bostic 2020 18:09 17:43 17:59 17:06 17:06
Owen Flynn 2022 18:06 17:43 17:23 17:07 17:07
William Cummings 2022 18:32 17:41 17:07 17:07
Drew Lovelace 2022 18:29 17:19 17:09 17:09
Carson Ackley 2026 18:28 17:40 17:10 17:10
Pat Walsh 2004 17:10 17:10
Max Woehler 2021 17:36 17:20 17:21 17:12 17:12
Owen Dilley 2025 19:06 17:58 17:13 18:16 17:13
Ethan Fry 2009 17:43 17:13 17:13
Aidan Wright 2021 18:03 17:47 17:13 17:35 17:13
Josh Springborn 2020 18:32 17:43 17:54 17:14 17:14
Colin Lakomek 2022 18:21 17:25 17:14 17:14
Dylan Smith 2010 17:14 17:14
Owen Ferreri 2023 17:15 19:09 18:16 17:51 17:15
Nate Stelflug 2016 17:20 17:15 18:07 17:15
Eric Gonzalez 2013 18:09 17:40 17:15 17:15
Deagan Imel 2026 18:55 18:20 17:16 17:16
Johnny McClure 2019 18:13 17:16 17:16
Sam Sobczak 2011 17:34 17:17 17:22 17:17
Donovan Ledford 2026 18:23 17:17 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
Nikolas Pensyl 2019 18:04 17:34 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
Shay McDowell 2009 17:27 17:27
Chase Niccum 2026 18:14 17:27 17:27
Gavin Clinkenbeard 2018 18:45 17:27 17:27
Ike O'Neill 2022 18:51 17:33 17:27 17:35 17:27
Connor Love 2010 17:28 17:28
Clay Kipper 2019 18:48 18:29 17:28 17:28
Caleb Haney 2025 17:32 17:57 17:28 17:28
Nathan Adams 2012 17:31 18:02 17:31
Graham Hoffman 2025 20:55 18:22 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
Heath Hiatt 2005 17:37 17:37
Jp Mikels 2026 18:24 18:03 17:38 17:38
Dexter Hoffman 2027 18:08 17:39 17:39
Casey Atchley 2005 17:39 17:50 17:39
Grant Tribbett 2005 17:40 17:48 17:40
Tristan Hostetter 2023 17:42 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
Landon Jones 2024 18:32 17:43 18:23 17:43
Clay Curtis 2011 17:43 17:43
Drew Neely 2024 18:29 18:54 18:35 17:45 17:45
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:53 17:53
Calvin Vance 2023 17:55 17:55
Lincoln Strong 2020 17:56 18:11 18:23 18:51 17:56
Maxim Poirer 2024 17:58 17:58
Luke Stevens 2027 18:51 18:01 18:01
Max Lynaugh 2028 18:03 18:03
Ian Porter 2023 19:35 18:52 18:20 18:03 18:03
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:12 18:25 18:15 18:06
Zion Ciberay 2020 18:07 18:07
Taye Gutwein 2025 18:08 18:44 18:37 18:11 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
Jace Lee 2025 18:43 18:15 18:15
Tyler O'Rourke 2027 18:47 18:20 18:20
Jacob Mears 2018 18:20 18:31 18:20
Brecken Snyder 2028 18:22 18:22
Evan Rink 2020 18:34 18:24 18:35 18:24
Samue Schmidt 2021 18:34 18:25 18:59 18:33 18:25
Zion Garron Ciberay 2020 18:25 18:25
Dylan Zellers 2017 18:26 18:26
John Obusek 2026 18:43 18:26 18:26
Anthony Smith 2007 18:27 18:27
Jonathan Gaynor 2021 18:27 18:27
Luke Sullivan 2022 19:17 18:30 18:30
Carson Goodman 2022 18:59 18:32 18:32
Trevor Pirics 2016 18:37 18:37
William Slover 2020 19:09 18:37 18:37
Corbin Hasler 2026 18:39 18:39
Charlie Naas 2024 18:40 18:43 18:40
Ryan Shannon 2017 18:50 18:41 18:41
Brayden Cring 2027 18:43 18:43
Brandon Encinia 2028 18:45 18:45
Elan Zamora 2028 18:45 18:45
Corwyn Barrows 2024 18:49 19:07 18:56 18:49
Paul Williams 2023 18:49 18:49
Evan Shupe 2022 18:49 18:49
Michael Simpson 2019 19:01 18:53 18:53
Porter Temples 2024 19:10 18:53 18:53
Ben Edwards 2021 18:53 18:53
Parker Johnson 2027 19:42 18:54 18:54
John Degan 2023 18:56 19:19 18:56
Conner Phillips 2027 18:57 18:57
David Cox 2021 19:04 18:58 19:14 18:58
Thomas May 2017 18:59 18:59
Asa Koch 2018 19:01 19:15 19:01
Birch Floyd 2020 21:12 19:02 19:02
Ryan Schemel 2020 19:15 19:04 19:04
Grant McMath 2022 19:04 19:08 19:04
Will Clifford 2021 19:05 19:05
Nathan Yoder 2021 19:06 19:06
Jonathon Gaynor 2021 19:09 19:09
Boston Christy 2026 19:10 19:10
Hayden Hudnall 2020 19:12 19:12
Jon Polheber 2020 19:39 19:13 19:13
Colin Horner 2020 19:17 19:17
Joseph Harris 2020 19:29 19:29
Noah Flynn 2023 19:30 19:30
Lucas Prairie 2026 19:41 19:41
Devin Hiatt 2019 21:08 21:08
RankYearRatingYear RankAll-Time Rank
1   2012 194     #6   #135 
2   2015 212     #3   #182 
3   2013 255     #10   #334 
4   2010 278     #12   #436 
5   2014 279     #13   #439 
6   2008 283     #9   #449 
7   2016 294     #11   #490 
8   2011 297     #14   #507 
9   2020 313     #15   #562 
10   2021 316     #14   #578 
11   2024 350     #22   #746 
12   2009 354     #24   #765 
13   2019 355     #20   #770 
14   2017 358     #20   #792 
15   2022 361     #21   #804 
16   2025 368     #20   #846 
17   2018 393     #25   #961 
18   2007 425     #28   #1,122 
19   2004 430     #27   #1,149 
2005 543    
2023 581     #57