All-Time State Cross Country Championship?

    In this week's edition, I wanted to take a look at the Top 10 teams from the Cross-Country State Championships across every class this season to get a better understanding of the differences between them, however, I wanted to take it a step further, so I compiled the Top 7 athletes of All-Time from each of the teams and made a massive Cross Country Meet out of it.

Before we get into that, however, I wanted to break it down on a class-by-class basis. We will Start with Class 3A.

Class 3A All Time Points
Bobby Curtis   14:41.0 St. Xavier 1
Joseph Buechler   14:52.0 St. Xavier 2
Jackson Watts   14:57.2 Madisonville-North 3
John Perkins  15:08.0 St. Xavier 4
Nolan Hester   15:17.5 St. Xavier 5
Yared Nuguse   15:19.1 Manuel 6
John Spencer   15:19.8 Lafayette 7
Matthew Thomas   15:19.8 St. Xavier 8
Connor Sheryak   15:20.0 St. Xavier 9
Christian Parker   15:22.7 Madisonville-North 10
Sami Hattab  15:24.1 St. Xavier 11
Will Sheets   15:28.2 Cov Cath 12
Thomas Ashby   15:28.3 Apollo 13
Joseph Impellitteri  15:28.5 Conner 14
Drew Moore   15:29.5 Conner 15
Zach Stewart   15:30.2 Cooper 16
Justin House  15:37.9 Apollo 17
George Johnson  15:39.5 Conner 18
Austin Dean  15:40.0 Madisonville-North 19
Kyle Covert   15:41.0 Eastern 20
David Hamm  15:42.0 Manuel 21
Logan Greco   15:44.3 Meade County 22
Ryan Hanak   15:44.8 Conner 23
Will Cahill   15:45.4 Lafayette 24
Logan Warth 15:45.8 Conner 25
Nicolas Geary   15:46.2 Manuel 26
Peyton Fairchild  15:48.5 Conner 27
Sam Ackerman   15:49.0 Eastern 28
Drew Burden  15:49.7 Madisonville-North 29
Mark McMahan 15:50.0 Meade County 30
Kevin Schwartz   15:50.1 Apollo 31
Brian Hurst  15:51.3 Manuel 32
Joey Carroll 15:53.0 Conner 33
Kyle Bowling  15:55.1 Manuel 34
Damian Nally  15:55.5 Lafayette 35
Garrett Watts   15:56.4 Madisonville-North 36
Connor Greenhalgh 15:56.4 Cooper 37
Brady Baker  15:56.7 Cooper 38
Mitchel Drees   15:56.8 Cov Cath 39
Jeff King   15:58.0 Apollo 40
Emerson Wells   15:58.1 Eastern 41
Mikie Carnell   15:59.0 Meade County 42
Mitchell Greenhalgh  15:59.7 Cooper 43
Colby Wiesman 16:01.8 Apollo 44
Reece Johns   16:02.3 Manuel 45
Carl Morgan  16:03.0 Madisonville-North 46
Tristan Durbin   16:03.1 Apollo 47
Jacob Robertson    16:03.4 Meade County 48
Tyler Dickinson  16:04.0 Apollo 49
Holden Wells   16:05.8 Eastern 50
Mark Berry  16:07.0 Manuel 51
Dylan Ellis   16:07.3 Eastern 52
Brian Marshall   16:08.0 Cov Cath 53
Nathan Byrd  16:10.2 Cooper 54
Luke Hoover  16:12.9 Eastern 55
Noah Schwartz   16:13.7 Meade County 56
Stephen Schwab   16:16.5 Cov Cath 57
Will Tate 16:16.5 Cov Cath 58
Jud Weaver   16:18.0 Lafayette 59
Austin Zachary   16:18.0 Eastern 60
Arthur Sonzogni  16:18.6 Cooper 61
Kadesh Murphy   16:19.0 Lafayette 62
Brian Menke   16:20.8 Cov Cath 63
Caleb Watson  16:22.3 Cooper 64
Joseph Kiely  16:24.1 Cov Cath 65
Duke Wilson  16:24.3 Meade County 66
Sean Breeds   16:25.0 Meade County 67
Alex Schell   16:27.4 Madisonville-North 68
Daniel Whitaker  16:28.1 Lafayette 69
Caleb Joy   16:30.7 Lafayette 70


3A All-Time
Teams 7 man score 5 man score
St. Xavier 40 20
Conner 155 95
Madisonville-North Hopkins 211 97
Manuel 215 119
Apollo 241 144
Lafayette 326 187
Cooper 313 188
Eastern 306 191
Meade County 331 198
Covington Catholic 347 219


As you can see here, St. Xavier nearly perfect scores the All-Time 3A meet with 4 of the Top 5 and 6 of the Top 10 putting their official score at 20 points. An often overlooked and underappreciated powerhouse, Madisonville North-Hopkins scored 97 points to finish 3rd. Another note is that St. Xavier's team average is 15:03, a time that only University of Kentucky athlete Jackson Watts has beaten among athletes that did not attend St. Xavier.

Moving past this, we move into more competitive classes such as the Class 2A meet.

Class 2A All Time Points
Lane Hoyes   14:54.6 Thomas Nelson 1
Caden Miracle   15:07.7 Bell County 2
Ethan Shuley  15:16.9 Highlands 3
Riku Sugie  15:17.2 Thomas Nelson 4
Greg Briscoe   15:31.0 Corbin 5
Trenton Fryman   15:33.0 North Oldham 6
James Brown  15:33.5 Bell County 7
Adam Patel   15:35.1 North Oldham 8
Nathaniel Blank   15:37.0 Bell County 9
Alex McClarty  15:41.9 North Oldham 10
Cody Parks   15:43.4 East Jessamine 11
Taylor Sanders  15:45.3 North Oldham 12
Mark Charlton   15:47.0 Calloway County 13
Bruce Hacker   15:50.0 Larue County 14
Layden Wagoner  15:50.6 Webster County 15
Stephen Keith  15:51.8 Larue County 16
Jake Pyles   15:57.7 North Oldham 17
Mitchael Shelton   15:58.1 Webster County 18
Ethan Ransdell    15:59.6 North Oldham 19
Iszack Whitsell  16:01.0 Webster County 20
Brian Mirrielees   16:01.9 Highlands 21
Jarrett Mattingly  16:02.1 Thomas Nelson 22
Griffin Austin   16:06.8 Highlands 23
Sean Simons   16:07.8 Corbin 24
Cody Collins  16:08.6 East Jessamine 25
Colin Grandon   16:08.9 North Oldham 26
Geoffrey Mearns   16:11.8 Highlands 27
Daniel Puckett   16:11.9 Calloway County 28
Jon Ashby   16:14.0 Webster County 29
John Michael Griffith  16:17.7 Highlands 30
Garrett West   16:18.0 Webster County 31
Ryan Thurman   16:20.3 Calloway County 32
Adam Sandidge  16:21.1 Larue County 33
Austin Terrell   16:23.9 Corbin 34
Ryan Roland   16:27.0 Webster County 35
Matthew Gray   16:27.0 Highlands 36
Sean Covington    16:28.0 Calloway County 37
Andrew Dundon  16:29.6 East Jessamine 38
Matt Lowe 16:32.6 Webster County 39
Mitchell Miracle  16:33.0 Bell County 40
Kevin Tamariz  16:35.4 Bourbon County 41
Malcolm Robertson   16:35.9 Highlands 42
Randy Sons   16:37.0 Calloway County 43
Nate Moore   16:40.4 East Jessamine 44
Daniel Hopkins    16:40.5 Calloway County 45
Jonah Black  16:40.6 Corbin 46
Steven Hart   16:41.0 Calloway County 47
Tyler Bradley   16:45.8 Thomas Nelson 48
Ethan Vance    16:46.2 Thomas Nelson 49
Mac Kosin  16:47.3 East Jessamine 50
James Pennington  16:59.0 Bourbon County 51
Mike Miller  17:01.9 Bell County 52
Donovan Napier 17:02.6 Bell County 53
Mike Otis   17:04.0 Larue County 54
John Hail    17:06.8 Corbin 55
Chase Hines  17:07.5 Larue County 56
Preston Sagastegui  17:12.2 East Jessamine 57
Nathan Tanner   17:15.8 Bell County 58
Bryce Watkins   17:17.1 Bourbon County 59
Jonathan Hendrix  17:17.6 Bourbon County 60
Nathan Hagan   17:17.8 Thomas Nelson 61
Daniel Filiatreau   17:19.2 Thomas Nelson 62
Noah Rhodes 17:23.5 Larue County 63
Bobby Carolin   17:24.0 Bourbon County 64
Andon Asher   17:24.4 Corbin 65
Ryan Wall  17:28.2 East Jessamine 66
Connor Martin  17:32.0 Corbin 67
Skyler Sanguigni   17:38.1 Bourbon County 68
Nate Faulkner   17:41.9 Larue County 69
Jesus Mendoza-solis   17:43.1 Bourbon County 70


2A All-Time
Teams 7 man score 5 man score
North Oldham 98 53
Highlands 182 104
Bell County 221 110
Webster County 187 113
Thomas Nelson 247 124
Calloway County 245 153
Corbin 296 164
East Jessamine 291 168
Larue County 305 173
Bourbon County 413 275

As you can see here, North Oldham dominates the All time Class 2A Cross Country Meet winning by 51 points making their upcoming move into Class 3A enticing. Hopefully, North Oldham can emerge as a challenger to St. Xavier who have had a strangle hold of Class 3A for most of the 1990's and into the 2000's. On the individual side of things, something to note are the Thomas Nelson standouts in 1st and 4th place in Lane Hoyes and RIku Sugie. Hoyes broke the State 5000m record last track season posting a 14:34. Sugie, on the other hand, is one of the best Sophomores in the nation and will be looking to potentially climb up into the top spot on this list as he finishes his High School career. 

Last but not least is Class 1A. Class 1A was dominated by Holy Cross (Louisville) throughout the 2000's and 2010's being coached by St. Xavier great, Joseph Buechler. The Cougars All-Time team is lead by 2023 US Half Marathon Champion Jacob Thomson and Eastern Kentucky University standout, Keeton Thornsberry

Class 1A All Time Points
Jacob Thomson 14:43.9 Holy Cross (Louisville) 1
Johnnie Baum 15:05.0 Holy Cross (Louisville) 2
Eric Baugh  15:21.8 Villa Madonna 3
Gordy Dooley   15:32.0 St. Henry 4
Keeton Thornsberry   15:32.9 Holy Cross (Louisville) 5
Connor Hayes   15:36.9 Lexington Christian 6
Michael Caldwell   15:39.3 Bishop Brossart 7
DK Schnieders   15:46.7 Holy Cross (Louisville) 8
Caleb Bolus  15:46.7 Holy Cross (Louisville) 9
Dominic Perronie  15:48.0 Holy Cross (Louisville) 10
Will Mullett   15:48.9 Lexington Christian 11
Josh Meiman  15:53.1 Holy Cross (Louisville) 12
Adam Huff   15:53.3 Lexington Christian 13
Matthew Bode  15:53.7 Collegiate 14
Daniel Wolfer   15:54.0 St. Henry 15
Josh Hannon   15:55.3 St. Henry 16
Aaron Wier    15:56.2 Lexington Christian 17
Dixon Ryan   15:58.3 St. Henry 18
Zac Holtkamp  16:00.3 Bishop Brossart 19
Brad Dunlevy   16:01.0 Bishop Brossart 20
Pat Brown  16:01.1 Bishop Brossart 21
Chris Danks   16:04.3 St. Henry 22
Nathan Ruth  16:05.3 Bishop Brossart 23
Andrew Madden  16:06.2 Lexington Christian 24
Adam Wier  16:09.2 Lexington Christian 25
Armand Frigo 16:10.1 St. Henry 26
Logan Ballard  16:14.5 Bethlehem 27
Kevin Ryan   16:15.9 St. Henry 28
John Burke  16:16.0 Collegiate 29
Chris Loos  16:16.2 Bishop Brossart 30
Corey Stoll  16:16.9 Villa Madonna 31
Cody Chism   16:18.1 Bishop Brossart 32
Roman Sierpina   16:18.2 Collegiate 33
Isaac Riggs   16:25.3 Bethlehem 34
Zack Werner   16:25.3 Villa Madonna 35
Pete Miller   16:27.0 Villa Madonna 36
Chris Elliott   16:27.3 Lexington Christian 37
James Gurley  16:33.0 Collegiate 38
John Komaromy-Hiller  16:35.4 Villa Madonna 39
Scott Delaney   16:42.1 Williamstown 40
Camryn Snapp  16:43.0 Augusta 41
Marc Schwarting   16:43.9 Villa Madonna 42
Ethan Martin   16:48.8 Villa Madonna 43
Phil Miller  16:51.5 Williamstown 44
Abshir Abdi   16:51.5 Collegiate 45
Ethan Henes 16:55.0 Collegiate 46
Grayson Miller   16:57.0 Augusta 47
Ramiz Arif  16:57.1 Collegiate 48
Caden Tien 16:58.3 Williamstown 49
Jackson Reaves 17:00.5 Williamstown 50
Ben Kinsey   17:01.8 Williamstown 51
Jack Ballard   17:04.7 Bethlehem 52
Ethan Shain   17:05.8 Bethlehem 53
Steven Bradford 17:06.3 Williamstown 54
Grant Greenwell  17:13.4 Bethlehem 55
Bradley Perkins   17:14.2 Williamstown 56
Nico McCann  17:23.1 Bethlehem 57
Jeff Ashlock  17:26.0 Bethlehem 58
Bryant Curtis   17:30.9 Augusta 59
Tyler Hale   17:32.9 Dawson Springs 60
Colton Chapple  17:44.5 Dawson Springs 61
Ryne Bruch   17:46.6 Dawson Springs 62
Conner Snapp  17:49.4 Augusta 63
Matthew Jones   17:50.0 Augusta 64
Phillip Cotton  17:50.6 Dawson Springs 65
Lucas Osborne   17:58.3 Dawson Springs 66
David Reed   17:59.4 Augusta 67
Matthew Hoover  18:01.6 Dawson Springs 68
Michael Faughn  18:07.1 Dawson Springs 69
Tanner Kelsch  18:11.0 Augusta 70


Class 1A All-Time
Teams 7 man score 5 man score
Holy Cross (Louisville) 47 25
Lexington Christian 133 71
St. Henry 129 75
Bishop Brossart 152 90
Villa Madonna 229 144
Collegiate 253 159
Bethlehem 336 221
Augusta 411 274
Dawson Springs 451 314


From this, you can see how Class 1A has been dominated by a handful of schools with 4 below 100 points. This is largely do to the lack of depth in most of the Class 1A schools, so when a Class 1A school has continued success, they tend to do better on the All-time rankings. 

Finally, I bring you the combined All-Time race of the Top 10 teams from across all three classes this last Cross Country season. 

All-Time XC Race Points
Bobby Curtis   14:41.0 St. Xavier 1
Jacob Thomson 14:43.9 Holy Cross (Louisville) 2
Joseph Buechler   14:52.0 St. Xavier 3
Lane Hoyes   14:54.6 Thomas Nelson 4
Jackson Watts   14:57.2 Madisonville-North 5
Johnnie Baum  15:05.0 Holy Cross (Louisville) 6
Caden Miracle   15:07.7 Bell County 7
John Perkins  15:08.0 St. Xavier 8
Ethan Shuley  15:16.9 Highlands 9
Riku Sugie  15:17.2 Thomas Nelson 10
Nolan Hester   15:17.5 St. Xavier 11
Yared Nuguse   15:19.1 Manuel 12
John Spencer   15:19.8 Lafayette 13
Matthew Thomas   15:19.8 St. Xavier 14
Connor Sheryak   15:20.0 St. Xavier 15
Eric Baugh  15:21.8 Villa Madonna 16
Christian Parker   15:22.7 Madisonville-North 17
Sami Hattab  15:24.1 St. Xavier 18
Will Sheets   15:28.2 Cov Cath 19
Thomas Ashby   15:28.3 Apollo 20
Joseph Impellitteri  15:28.5 Conner 21
Drew Moore   15:29.5 Conner 22
Zach Stewart   15:30.2 Cooper 23
Greg Briscoe   15:31.0 Corbin 24
Gordy Dooley   15:32.0 St. Henry 25
Keeton Thornsberry   15:32.9 Holy Cross (Louisville) 26
Trenton Fryman   15:33.0 North Oldham 27
James Brown  15:33.5 Bell County 28
Adam Patel   15:35.1 North Oldham 29
Connor Hayes   15:36.9 Lexington Christian 30
Nathaniel Blank   15:37.0 Bell County 31
Justin House  15:37.9 Apollo 32
Michael Caldwell   15:39.3 Bishop Brossart 33
George Johnson  15:39.5 Conner 34
Austin Dean  15:40.0 Madisonville-North 35
Kyle Covert   15:41.0 Eastern 36
Alex McClarty  15:41.9 North Oldham 37
David Hamm  15:42.0 Manuel 38
Cody Parks   15:43.4 East Jessamine 39
Logan Greco   15:44.3 Meade County 40
Ryan Hanak   15:44.8 Conner 41
Taylor Sanders  15:45.3 North Oldham 42
Will Cahill   15:45.4 Lafayette 43
Logan Warth 15:45.8 Conner 44
Nicolas Geary   15:46.2 Manuel 45
DK Schnieders   15:46.7 Holy Cross (Louisville) 46
Caleb Bolus  15:46.7 Holy Cross (Louisville) 47
Mark Charlton   15:47.0 Calloway County 48
Dominic Perronie  15:48.0 Holy Cross (Louisville) 49
Peyton Fairchild  15:48.5 Conner 50
Will Mullett   15:48.9 Lexington Christian 51
Sam Ackerman   15:49.0 Eastern 52
Drew Burden  15:49.7 Madisonville-North 53
Mark McMahan 15:50.0 Meade County 54
Bruce Hacker   15:50.0 Larue County 55
Kevin Schwartz   15:50.1 Apollo 56
Layden Wagoner  15:50.6 Webster County 57
Brian Hurst  15:51.3 Manuel 58
Stephen Keith  15:51.8 Larue County 59
Joey Carroll 15:53.0 Conner 60
Josh Meiman  15:53.1 Holy Cross (Louisville) 61
Adam Huff   15:53.3 Lexington Christian 62
Matthew Bode  15:53.7 Collegiate 63
Daniel Wolfer   15:54.0 St. Henry 64
Kyle Bowling  15:55.1 Manuel 65
Josh Hannon   15:55.3 St. Henry 66
Damian Nally  15:55.5 Lafayette 67
Aaron Wier    15:56.2 Lexington Christian 68
Garrett Watts   15:56.4 Madisonville-North 69
Connor Greenhalgh 15:56.4 Cooper 70
Brady Baker  15:56.7 Cooper 71
Mitchel Drees   15:56.8 Cov Cath 72
Jake Pyles   15:57.7 North Oldham 73
Jeff King   15:58.0 Apollo 74
Mitchael Shelton   15:58.1 Webster County 75
Emerson Wells   15:58.1 Eastern 76
Dixon Ryan   15:58.3 St. Henry 77
Mikie Carnell   15:59.0 Meade County 78
Ethan Ransdell    15:59.6 North Oldham 79
Mitchell Greenhalgh  15:59.7 Cooper 80
Zac Holtkamp  16:00.3 Bishop Brossart 81
Iszack Whitsell  16:01.0 Webster County 82
Brad Dunlevy   16:01.0 Bishop Brossart 83
Pat Brown  16:01.1 Bishop Brossart 84
Colby Wiesman 16:01.8 Apollo 85
Brian Mirrielees   16:01.9 Highlands 86
Jarrett Mattingly  16:02.1 Thomas Nelson 87
Reece Johns   16:02.3 Manuel 88
Carl Morgan  16:03.0 Madisonville-North 89
Tristan Durbin   16:03.1 Apollo 90
Jacob Robertson    16:03.4 Meade County 91
Tyler Dickinson  16:04.0 Apollo 92
Chris Danks   16:04.3 St. Henry 93
Nathan Ruth  16:05.3 Bishop Brossart 94
Holden Wells   16:05.8 Eastern 95
Andrew Madden  16:06.2 Lexington Christian 96
Griffin Austin   16:06.8 Highlands 97
Mark Berry  16:07.0 Manuel 98
Dylan Ellis   16:07.3 Eastern 99
Sean Simons   16:07.8 Corbin 100
Brian Marshall   16:08.0 Cov Cath 101
Cody Collins  16:08.6 East Jessamine 102
Colin Grandon   16:08.9 North Oldham 103
Adam Wier  16:09.2 Lexington Christian 104
Armand Frigo 16:10.1 St. Henry 105
Nathan Byrd  16:10.2 Cooper 106
Geoffrey Mearns   16:11.8 Highlands 107
Daniel Puckett   16:11.9 Calloway County 108
Luke Hoover  16:12.9 Eastern 109
Noah Schwartz   16:13.7 Meade County 110
Jon Ashby   16:14.0 Webster County 111
Logan Ballard  16:14.5 Bethlehem 112
Kevin Ryan   16:15.9 St. Henry 113
John Burke  16:16.0 Collegiate 114
Chris Loos  16:16.2 Bishop Brossart 115
Stephen Schwab   16:16.5 Cov Cath 116
Will Tate 16:16.5 Cov Cath 117
Corey Stoll  16:16.9 Villa Madonna 118
John Michael Griffith  16:17.7 Highlands 119
Jud Weaver   16:18.0 Lafayette 120
Austin Zachary   16:18.0 Eastern 121
Garrett West   16:18.0 Webster County 122
Cody Chism   16:18.1 Bishop Brossart 123
Roman Sierpina   16:18.2 Collegiate 124
Arthur Sonzogni  16:18.6 Cooper 125
Kadesh Murphy   16:19.0 Lafayette 126
Ryan Thurman   16:20.3 Calloway County 127
Brian Menke   16:20.8 Cov Cath 128
Adam Sandidge  16:21.1 Larue County 129
Caleb Watson  16:22.3 Cooper 130
Austin Terrell   16:23.9 Corbin 131
Joseph Kiely  16:24.1 Cov Cath 132
Duke Wilson  16:24.3 Meade County 133
Sean Breeds   16:25.0 Meade County 134
Isaac Riggs   16:25.3 Bethlehem 135
Zack Werner   16:25.3 Villa Madonna 136
Ryan Roland   16:27.0 Webster County 137
Matthew Gray   16:27.0 Highlands 138
Pete Miller   16:27.0 Villa Madonna 139
Chris Elliott   16:27.3 Lexington Christian 140
Alex Schell   16:27.4 Madisonville-North 141
Sean Covington    16:28.0 Calloway County 142
Daniel Whitaker  16:28.1 Lafayette 143
Andrew Dundon  16:29.6 East Jessamine 144
Caleb Joy   16:30.7 Lafayette 145
Matt Lowe 16:32.6 Webster County 146
Mitchell Miracle  16:33.0 Bell County 147
James Gurley  16:33.0 Collegiate 148
Kevin Tamariz  16:35.4 Bourbon County 149
John Komaromy-Hiller  16:35.4 Villa Madonna 150
Malcolm Robertson   16:35.9 Highlands 151
Randy Sons   16:37.0 Calloway County 152
Nate Moore   16:40.4 East Jessamine 153
Daniel Hopkins    16:40.5 Calloway County 154
Jonah Black  16:40.6 Corbin 155
Steven Hart   16:41.0 Calloway County 156
Scott Delaney   16:42.1 Williamstown 157
Camryn Snapp  16:43.0 Augusta 158
Marc Schwarting   16:43.9 Villa Madonna 159
Tyler Bradley   16:45.8 Thomas Nelson 160
Ethan Vance    16:46.2 Thomas Nelson 161
Mac Kosin  16:47.3 East Jessamine 162
Ethan Martin   16:48.8 Villa Madonna 163
Phil Miller  16:51.5 Williamstown 164
Abshir Abdi   16:51.5 Collegiate 165
Ethan Henes 16:55.0 Collegiate 166
Grayson Miller   16:57.0 Augusta 167
Ramiz Arif  16:57.1 Collegiate 168
Caden Tien 16:58.3 Williamstown 169
James Pennington  16:59.0 Bourbon County 170
Jackson Reaves 17:00.5 Williamstown 171
Ben Kinsey   17:01.8 Williamstown 172
Mike Miller  17:01.9 Bell County 173
Donovan Napier 17:02.6 Bell County 174
Mike Otis   17:04.0 Larue County 175
Jack Ballard   17:04.7 Bethlehem 176
Ethan Shain   17:05.8 Bethlehem 177
Steven Bradford 17:06.3 Williamstown 178
John Hail    17:06.8 Corbin 179
Chase Hines  17:07.5 Larue County 180
Preston Sagastegui  17:12.2 East Jessamine 181
Grant Greenwell  17:13.4 Bethlehem 182
Bradley Perkins   17:14.2 Williamstown 183
Nathan Tanner   17:15.8 Bell County 184
Bryce Watkins   17:17.1 Bourbon County 185
Jonathan Hendrix  17:17.6 Bourbon County 186
Nathan Hagan   17:17.8 Thomas Nelson 187
Daniel Filiatreau   17:19.2 Thomas Nelson 188
Nico McCann  17:23.1 Bethlehem 189
Noah Rhodes 17:23.5 Larue County 190
Bobby Carolin   17:24.0 Bourbon County 191
Andon Asher   17:24.4 Corbin 192
Jeff Ashlock  17:26.0 Bethlehem 193
Ryan Wall  17:28.2 East Jessamine 194
Bryant Curtis   17:30.9 Augusta 195
Connor Martin  17:32.0 Corbin 196
Tyler Hale   17:32.9 Dawson Springs 197
Skyler Sanguigni   17:38.1 Bourbon County 198
Nate Faulkner   17:41.9 Larue County 199
Jesus Mendoza-solis   17:43.1 Bourbon County 200
Colton Chapple  17:44.5 Dawson Springs 201
Ryne Bruch   17:46.6 Dawson Springs 202
Conner Snapp  17:49.4 Augusta 203
Matthew Jones   17:50.0 Augusta 204
Phillip Cotton  17:50.6 Dawson Springs 205
Lucas Osborne   17:58.3 Dawson Springs 206
David Reed   17:59.4 Augusta 207
Matthew Hoover  18:01.6 Dawson Springs 208
Michael Faughn  18:07.1 Dawson Springs 209
Tanner Kelsch  18:11.0 Augusta 210


 All-Time
Teams 7 man score 5 man score
St. Xavier 70 37
Holy Cross (Louisville) 237 127
Conner 272 162
Madisonville-North Hopkins 409 179
North Oldham 390 208
Manuel 404 218
Apollo 449 267
St. Henry 543 325
Lexington Christian 551 327
Cooper 605 350
Eastern 588 358
Lafayette 657 369
Meade County 640 373
Bishop Brossart 613 375
Bell County 744 386
Highlands 707 418
Thomas Nelson 797 422
Covington Catholic 685 425
Webster County 730 447
Villa Madonna 881 572
Calloway County 887 577
Corbin 977 589
Larue County 987 598
East Jessamine 975 600
Louisville Collegiate 948 614
Bethlehem 1164 782
Williamstown 1194 833
Williamstown 1194 833
Bourbon County 1279 881
Augusta 1344 927
Dawson Springs 1428 1011


To conclude, St. Xavier would win handedly in an All-Time cross-country race, however, some surprising notes are that three Class 1A schools find themselves in the All-Time Top 10 which would indicate that maybe the size of the school is irrelevant.