Mens Results
100 Meters Varsity - Finals x
1. 12 Tanner Dana 11.46a Columbia Falls
2. 10 Mark Estes 11.47a Drummond
3. 11 Troy Andersen 11.47a Beaverhead County
4. 10 Ethan Larson 11.52a Glacier
5. 10 Bobby Lowry 11.54a Flathead
6. 12 Aaron Robinson 11.59a Glacier
7. 12 Andrew King 11.62a Frenchtown
8. 11 Braxton Reiten 11.65a Columbia Falls
9. 12 Cade Estes 11.66a Drummond
10. 12 Noah Pohlman 11.68a Loyola-Sacred Heart
11. 12 Nolan Jenko 11.70a Big Sky
12. 11 Jacob Byrne 11.73a Loyola-Sacred Heart
13. 10 Caden Ingraham 11.76a Sentinel
14. 11 Blake Burton 11.79a Butte Central Catholic
14. 12 Collin Fischer 11.79a Sentinel
16. 10 Anders Westman 11.80a Beaverhead County
17. 11 Landon Youbles 11.85a Hellgate
18. 10 Blake Linsted 11.87a Sentinel
19. 12 Cole Harper 11.88a Butte Central Catholic
19. 11 Cole Wohltman 11.88a Corvallis
21. 12 Kyle Harrington 11.91a Butte Central Catholic
22. 11 Trevor Duvall 11.91a Sentinel
23. 12 Cole Ashby 11.95a Whitefish
24. 11 Mark Macklin 11.95a Sentinel
25. 11 Danny DiGiallonardo 11.96a Polson
26. 12 Strother Cooper 11.97a Loyola-Sacred Heart
27. 12 Stephen Lindsey 12.00a Columbia Falls
28. 10 Logan Kolodejchuk 12.02a Columbia Falls
29. 10 Seth Gossett 12.03a Columbia Falls
30. 11 Collin McGuyer 12.03a Ronan
31. 10 Eric Reyna 12.05a Flathead
32. 12 Payton LaFrentz 12.07a Beaverhead County
33. 12 Tyler Ogilivie 12.08a Big Sky
34. 10 Kyle Druyvestein 12.10a Polson
35. 10 Hunter Dutton 12.10a Big Sky
36. 12 Kaden Weis 12.11a Anaconda
37. 10 Kelton Griffith 12.15a Flathead
38. 10 Jackson Tully 12.16a Corvallis
39. 12 Garrett Cebulla 12.18a Glacier
40. 12 Benjemin Zysberg 12.18a Hamilton
41. 12 Isaiah Girard 12.19a Beaverhead County
42. 12 Peter Mow 12.19a Whitefish
43. 11 Tyler Cote 12.19a Whitefish
44. 11 Walter Wood 12.21a Polson
44. 11 Luke Ward 12.21a Loyola-Sacred Heart
46. 11 Spencer Moore 12.25a Whitefish
47. 9 Liang Liedle 12.27a Corvallis
48. 10 Kaden Lahti 12.27a Big Sky
49. 9 Jakob Dalbey 12.28a Corvallis
50. 10 Gabe Byrne 12.31a Granite
51. 10 John Hinchey 12.32a Flathead
52. 9 Burke McGowan 12.33a Hellgate
53. 10 Dustin Sloan 12.34a Belgrade
54. 11 Jesse Pearson 12.34a Victor
55. 9 Brooks Spadt 12.35a Frenchtown
56. 11 Kellen Round 12.36a Loyola-Sacred Heart
57. 10 Levi Janacaro 12.37a Big Sky
58. 11 Jansen Anderson 12.38a Whitefish
59. 9 Clay Fisher 12.39a Butte Central Catholic
60. 12 Ty McKay 12.39a Beaverhead County
61. 9 Danny Anderson 12.40a Glacier
62. 12 Connor Munis 12.44a Granite
63. 11 Nolan Reid 12.45a Hellgate
64. 11 Bryan Young 12.50a Belgrade
65. 10 Jake Caldwell 12.50a Frenchtown
66. 10 Andre Odem 12.51a Belgrade
67. 10 Keaton Johnson 12.51a Seeley-Swan
68. 12 Jon Keltner 12.58a Granite
69. 9 Brennen Kulaski 12.63a Anaconda
70. 10 Cal Holgate 12.63a Belgrade
71. 9 Logan Robinson 12.67a Seeley-Swan
72. 11 Kade VanElswyk 12.71a Thompson Falls
73. 9 Jeff Twite 12.73a Loyola-Sacred Heart
74. 11 Quinton Johnson 12.74a Seeley-Swan
75. 12 Mathew Bohn 12.76a Thompson Falls
76. 10 Happy Cheff 12.78a Ronan
77. 10 David Koppang 12.81a Loyola-Sacred Heart
78. 10 Mason Reed 12.82a Belgrade
79. 10 Casey White 12.82a Thompson Falls
80. 9 Lane Makie-Wendel 12.89a Seeley-Swan
81. 11 Ken Roth 12.93a Loyola-Sacred Heart
82. 10 Andrew Gomez 12.98a Drummond
82. 11 Steven Betts 12.98a Florence-Carlton
84. 12 Zack Palmer 12.99a Frenchtown
85. 10 Justin Saxon 13.04a Stevensville
86. 12 Giovani Molina 13.08a Anaconda
87. 11 Brian Unger 13.11a Granite
88. 10 Colton Grange 13.19a Granite
88. 11 Finn McCue 13.19a Loyola-Sacred Heart
90. 9 Christian Reed 13.21a Corvallis
91. 11 Tristan Fountain 13.32a Thompson Falls
92. 11 Parker Klaus 13.33a Thompson Falls
93. 12 Isaac Boid 13.47a Florence-Carlton
94. 10 Curtis Williams 13.85a Loyola-Sacred Heart
95. 9 Dakota Hileman 14.41a Lincoln
96. 11 Mitchell Monaco 15.20a Granite
11 Ty Thrall FS Stevensville
9 Blake Counts SCR Flathead
10 Caden Venters SCR Florence-Carlton
11 Owen Shields SCR Granite
12 Dean Klakken SCR Florence-Carlton
200 Meters Varsity - Finals x
1. 12 Tanner Dana 22.74a Columbia Falls
2. 11 Troy Andersen 22.82a Beaverhead County
3. 10 Mark Estes 23.07a Drummond
4. 11 Scout Willcut 23.27a Glacier
5. 12 Nolan Jenko 23.46a Big Sky
6. 10 Anders Westman 23.54a Beaverhead County
7. 10 Bobby Lowry 23.61a Flathead
8. 12 Andrew King 23.69a Frenchtown
9. 10 Drew Turner 23.82a Glacier
10. 11 Cole Wohltman 23.92a Corvallis
11. 10 Hudson Shermer 24.00a Sentinel
12. 11 Connor Rauckhorst 24.23a Sentinel
13. 10 Blake Linsted 24.26a Sentinel
14. 10 Colton Cote 24.28a Polson
15. 12 Isaiah Girard 24.40a Beaverhead County
16. 12 Cole Ashby 24.40a Whitefish
17. 12 Tom Chalfant 24.40a Glacier
18. 10 Hunter Dutton 24.43a Big Sky
19. 12 Trais Hoisington 24.50a Thompson Falls
20. 12 Brian Fauntleroy 24.50a Whitefish
21. 11 Trevor Duvall 24.52a Sentinel
22. 11 Collin McGuyer 24.60a Ronan
23. 11 Spencer Moore 24.61a Whitefish
24. 12 Garrett Cebulla 24.70a Glacier
25. 9 Brooks Spadt 24.83a Frenchtown
26. 9 Liang Liedle 24.88a Corvallis
27. 11 Ken Woods 24.88a Hellgate
28. 10 Jackson Tully 24.91a Corvallis
29. 10 Caden Ingraham 24.97a Sentinel
30. 11 Luke Ward 25.03a Loyola-Sacred Heart
31. 12 Peter Mow 25.10a Whitefish
32. 10 Gabe Byrne 25.10a Granite
32. 11 Ty Thrall 25.10a Stevensville
34. 12 Stephen Lindsey 25.18a Columbia Falls
35. 12 Connor Munis 25.21a Granite
36. 11 Walter Wood 25.22a Polson
37. 10 Kyle Druyvestein 25.24a Polson
38. 10 Jackson Pepe 25.27a Glacier
39. 12 Jon Keltner 25.29a Granite
40. 11 Hunter Marsh 25.30a Flathead
41. 10 Logan Kolodejchuk 25.31a Columbia Falls
42. 9 Jakob Dalbey 25.32a Corvallis
43. 9 Ethan Major 25.43a Belgrade
44. 12 Tyson Lucier 25.46a Frenchtown
45. 12 Josiah Gilbert 25.48a Big Sky
46. 10 John Hinchey 25.48a Flathead
47. 11 Tyler Glenn 25.49a Big Sky
48. 10 Dustin Sloan 25.54a Belgrade
49. 11 Jackson Marcelli 25.56a Loyola-Sacred Heart
50. 11 Sean Miller 25.58a Columbia Falls
51. 11 Matt Carlson 25.60a Big Sky
52. 11 Bryan Young 25.61a Belgrade
53. 12 Gennaro Berna 25.63a Ronan
54. 10 Andre Odem 25.66a Belgrade
55. 10 Happy Cheff 25.72a Ronan
56. 9 Connor Lanier 25.72a Polson
57. 10 Brennan Roullier 25.74a Ronan
58. 9 Logan Robinson 25.85a Seeley-Swan
59. 12 Ethan Timm 25.89a Flathead
60. 9 Caden Brown 25.94a Hamilton
61. 10 Spencer Gordon 25.99a Belgrade
62. 11 Braxton Reiten 26.00a Columbia Falls
63. 9 Jeff Twite 26.06a Loyola-Sacred Heart
64. 9 Burke McGowan 26.07a Hellgate
65. 10 Logan Phillips 26.14a Beaverhead County
66. 12 Zack Palmer 26.14a Frenchtown
67. 10 Cameron Haines 26.16a Seeley-Swan
68. 11 Jansen Anderson 26.16a Whitefish
69. 11 Kade VanElswyk 26.17a Thompson Falls
70. 11 Ken Roth 26.30a Loyola-Sacred Heart
71. 10 Casey White 26.51a Thompson Falls
72. 9 Dan McCloskey 26.55a Butte Central Catholic
73. 12 Isaac Boid 26.78a Florence-Carlton
74. 9 Mason Agee 27.19a Victor
75. 9 Christian Reed 27.19a Corvallis
76. 11 Tristan Fountain 27.29a Thompson Falls
77. 9 Lane Makie-Wendel 27.34a Seeley-Swan
78. 10 Colton Grange 27.48a Granite
79. 9 Luke Holland 27.48a Drummond
80. 10 Dan Janczewski 27.69a Hellgate
81. 9 Garritt Gleason 27.85a Victor
82. 12 Anthony Stroppel 28.18a Florence-Carlton
83. 10 Curtis Williams 28.86a Loyola-Sacred Heart
84. 11 Ryan Hardy 28.92a Loyola-Sacred Heart
12 Kaden Weis SCR Anaconda
9 Karson Quinn SCR Butte Central Catholic
12 Noah Pohlman SCR Loyola-Sacred Heart
11 Nathaniel Lemieux SCR Beaverhead County
10 Andrew Gomez SCR Drummond
11 Brian Unger SCR Granite
11 Chayse Richards SCR Stevensville
10 Dustin Saxon SCR Stevensville
11 Nolan Reid SCR Hellgate
11 Gavin Mercado SCR Seeley-Swan
9 Dylan Roberts SCR Stevensville
9 Zach Carlson SCR Butte Central Catholic
11 Jacob Price SCR Frenchtown
9 Blake Counts SCR Flathead
10 Bridger Bell SCR Loyola-Sacred Heart
9 Ryan Tirrell SCR Loyola-Sacred Heart
10 Robert Griffin SCR Loyola-Sacred Heart
11 Preus Hasselbrook SCR Loyola-Sacred Heart
11 Owen Shields SCR Granite
12 Ryan Talsma SCR Ronan
10 Keaton Johnson SCR Seeley-Swan
12 Kyle Harrington SCR Butte Central Catholic
11 Ky Burch SCR Hamilton
400 Meters Varsity - Finals x
1. 11 Jacob Grinwis 50.91a Belgrade
2. 11 Camren Kovarik 51.32a Sentinel
3. 12 Tanner Dana 51.35a Columbia Falls
4. 12 Hunter Casey 51.68a Stevensville
5. 11 Bruce Thomas 51.94a Corvallis
6. 12 Nolan Jenko 52.89a Big Sky
7. 11 Scout Willcut 52.99a Glacier
8. 12 Dean Klakken 53.61a Florence-Carlton
9. 12 Tom Chalfant 54.49a Glacier
10. 10 Caleb Jensen 55.03a Sentinel
11. 12 Zack Palmer 55.12a Frenchtown
12. 12 Isaiah Girard 55.14a Beaverhead County
13. 10 Dustin Saxon 55.40a Stevensville
14. 12 Dylan Cardon 55.54a Whitefish
15. 9 Connor Lanier 55.65a Polson
16. 9 Hunter Shelmerdine 56.51a Seeley-Swan
17. 11 Hunter Marsh 56.66a Flathead
18. 10 Caleb Meehan 56.70a Whitefish
19. 11 Cole Gunderson 56.71a Flathead
20. 11 Matt Carlson 56.83a Big Sky
21. 9 Caden Brown 56.84a Hamilton
22. 11 Mitch Parcell 57.05a Seeley-Swan
23. 11 Anders Wellenstein 57.20a Hellgate
24. 9 Carver Gilman 57.20a Whitefish
25. 10 Luke Schwaiger 57.38a Whitefish
26. 11 Tyler Glenn 57.42a Big Sky
27. 9 Danny Anderson 57.47a Glacier
28. 12 Tyson Lucier 57.55a Frenchtown
29. 9 Quin Stewart 57.69a Polson
30. 11 Sam Barber 57.70a Glacier
31. 12 Ethan Timm 57.82a Flathead
32. 9 Zackary Pletcher 57.84a Columbia Falls
33. 10 Eric Rebarchik 57.91a Frenchtown
34. 10 Jeff Stoker 58.02a Corvallis
35. 10 Harvey Blake 58.16a Florence-Carlton
36. 11 Sean Miller 58.21a Columbia Falls
37. 10 Cal Holgate 58.58a Belgrade
38. 10 Seth Gossett 58.73a Columbia Falls
39. 12 Gennaro Berna 59.01a Ronan
40. 10 Mason Reed 59.02a Belgrade
41. 9 Reese Gehrig 59.09a Big Sky
42. 9 Jeff Twite 59.29a Loyola-Sacred Heart
43. 9 Jesse Welling 59.37a Frenchtown
44. 9 Dan McCloskey 59.46a Butte Central Catholic
45. 11 Brevlin Thompson 1:01.01a Anaconda
46. 10 Dingzhe Zhou 1:01.66a Belgrade
47. 9 Luke Lutz 1:02.69a Frenchtown
48. 12 Gabriel Amorim 1:03.42a Belgrade
49. 9 Garritt Gleason 1:04.04a Victor
10 A.J. Velasco SCR Ronan
12 Dustin Pape SCR Stevensville
9 Zach Carlson SCR Butte Central Catholic
9 Drew Schlimgen SCR Corvallis
11 Preus Hasselbrook SCR Loyola-Sacred Heart
12 Colton Shourds SCR Ronan
9 Dakota Hileman SCR Lincoln
9 Darius Ramsey SCR Ronan
11 Jackson Marcelli SCR Loyola-Sacred Heart
11 David Silgen SCR Ronan
10 Justin Saxon SCR Stevensville
12 Payton LaFrentz SCR Beaverhead County
9 Alex Keuylian SCR Whitefish
10 Colton Cote SCR Polson
11 Logan Stephens SCR Columbia Falls
10 Blake Linsted SCR Sentinel
12 Jon Keltner SCR Granite
11 Ky Burch SCR Hamilton
9 Elias Dewaters SCR Sentinel
12 Trais Hoisington FS Thompson Falls
10 Tucker Salmonsen SCR Glacier
800 Meters Varsity - Finals x
1. 12 Peter Kirgis 1:57.98a Hellgate
2. 11 Jaden Anderson 2:00.10a Flathead
3. 12 Josh Jessop 2:00.36a Corvallis
4. 12 Hunter Casey 2:01.85a Stevensville
5. 12 Kyle McLaughlin 2:02.58a Belgrade
6. 10 Marcus Zeiler 2:03.84a Florence-Carlton
7. 11 Ian Barrett Hakanson 2:06.00a Hellgate
8. 11 Sage Wanner 2:06.04a Columbia Falls
9. 11 Tevyn Stetson 2:06.57a Glacier
10. 10 Brock Rugg 2:07.01a Frenchtown
11. 9 Quin Stewart 2:07.04a Polson
12. 11 Frank Dean 2:07.16a Frenchtown
13. 10 Caleb Meehan 2:07.22a Whitefish
14. 11 Alec Sangster 2:07.90a Corvallis
15. 11 Jaiden Rowe 2:08.49a Frenchtown
16. 10 Franki Baldwin 2:09.11a Sentinel
17. 12 Kyle Gottman 2:11.57a Hellgate
18. 11 Danny McKay 2:11.87a Hellgate
19. 12 Michael Sewell 2:12.27a Frenchtown
20. 11 Anders Holmquist 2:12.53a Frenchtown
21. 10 Tucker Salmonsen 2:12.62a Glacier
22. 12 Alex Drew 2:12.98a Flathead
23. 10 Griffin Fischer 2:13.53a Flathead
24. 12 Alex Knauer 2:13.62a Granite
25. 11 Ransom Bowman 2:13.64a Beaverhead County
26. 9 Michael Haverfield 2:15.38a Beaverhead County
27. 11 Sage Cornelius 2:15.97a Whitefish
28. 10 Logan Maughan 2:16.20a Seeley-Swan
29. 11 Matt Holter 2:16.33a Sentinel
30. 12 Garrett Morris 2:16.73a Sentinel
31. 10 Anders Watt 2:16.78a Corvallis
32. 10 Ryan Wiggins 2:16.96a Corvallis
33. 10 Caden Harkins 2:16.97a Glacier
34. 12 Stirling Ewing 2:17.58a Sentinel
35. 10 Harvey Blake 2:18.24a Florence-Carlton
36. 9 Alex Keuylian 2:18.41a Whitefish
37. 12 Josh Brunner 2:18.46a Big Sky
38. 11 Mitch Parcell 2:19.09a Seeley-Swan
39. 12 Charles Martin 2:19.20a Columbia Falls
40. 10 Gabe Jourdanais 2:20.58a Big Sky
41. 12 Austin Eastman 2:20.69a Glacier
42. 12 Noelan Meyer 2:21.72a Glacier
43. 11 Ben Peredes 2:23.05a Hamilton
44. 10 Spencer Parke 2:23.34a Drummond
45. 9 Gabriel Strader 2:23.37a Loyola-Sacred Heart
46. 12 Gennaro Berna 2:25.84a Ronan
47. 9 Zack Henderson 2:26.50a Florence-Carlton
48. 11 Shaun Brodie 2:26.65a Sentinel
49. 11 Colter Mason 2:26.92a Hamilton
50. 10 John Kicking Woman 2:28.47a Loyola-Sacred Heart
51. 11 Wyatt Benson 2:30.49a Polson
52. 11 Matthew Cowan 2:32.07a Stevensville
53. 11 Tristan Linn 2:32.66a Granite
54. 9 Wyatt Kendall 2:36.68a Drummond
55. 9 Cordell Turner 2:41.22a Seeley-Swan
56. 9 Shamus Scott 2:51.46a Drummond
9 Ben Swanson NT Big Sky
9 Carson Geary NT Drummond
11 Jackson Duffey NT Ronan
10 Kiry Detwiler NT Ronan
10 jake Spellman-Hess NT Thompson Falls
12 Andrew Koehler NT Ronan
10 Leonard Stepansky NT Lincoln
10 A.J. Velasco NT Ronan
12 Joshua Grace NT Seeley-Swan
9 Sean Stineford NT Big Sky
12 Bryer Anderson NT Beaverhead County
10 Stormy Kipp NT Loyola-Sacred Heart
12 Dustin Pape NT Stevensville
10 Brian McGeehan NT Butte Central Catholic
11 Andrew Jessop NT Corvallis
1600 Meters Varsity - Finals x
1. 12 Jake Perrin 4:16.54a Flathead
2. 12 Peter Kirgis 4:27.63a Hellgate
3. 12 Cameron Meikle 4:34.28a Hamilton
4. 12 Ronald Venema 4:35.91a Corvallis
5. 12 Danny Provo 4:37.04a Hellgate
6. 11 Tevyn Stetson 4:39.47a Glacier
7. 12 Preston Novak 4:39.95a Hellgate
8. 10 Isaac Schmidt 4:40.17a Hellgate
9. 11 Carson Jessop 4:40.94a Corvallis
10. 12 Jacob Calles 4:42.97a Flathead
11. 10 Elijah Boyd 4:47.29a Glacier
12. 11 Sawyer Degan 4:47.85a Belgrade
13. 11 Joel Haas 4:48.66a Corvallis
14. 12 Skyler Stark-Ragsdale 4:48.77a Hellgate
15. 10 Joseph Vanden Bos 4:50.24a Glacier
16. 10 Brian McGeehan 4:50.30a Butte Central Catholic
17. 10 Brock Rugg 4:50.40a Frenchtown
18. 9 Kyle Calles 4:50.55a Flathead
19. 11 Andrew Jessop 4:51.91a Corvallis
20. 10 Grant Martin 4:53.11a Corvallis
21. 11 Brock Adkins 4:53.72a Glacier
22. 12 Tanner Laws 4:54.01a Thompson Falls
23. 10 Sean Carroll 4:56.97a Thompson Falls
24. 11 Jackson Duffey 4:59.99a Ronan
25. 11 Sage Cornelius 5:00.90a Whitefish
26. 12 Rial Johnson 5:01.23a Stevensville
27. 11 Frank Dean 5:02.79a Frenchtown
28. 10 Alex Murphy 5:03.07a Flathead
29. 12 Michael Sewell 5:03.12a Frenchtown
30. 9 Michael Golden 5:03.18a Hamilton
31. 11 Sam Reilly 5:03.74a Loyola-Sacred Heart
32. 10 Franki Baldwin 5:05.41a Sentinel
33. 9 Otto MacDonald 5:05.56a Sentinel
34. 9 Kegan Morris 5:07.46a Sentinel
35. 10 Gabe Knudsen 5:10.93a Columbia Falls
36. 11 Matt Holter 5:14.89a Sentinel
37. 9 Jarod Farrier 5:16.56a Polson
38. 11 Ransom Bowman 5:16.61a Beaverhead County
39. 12 Benetto Fernandez 5:16.85a Stevensville
40. 10 Eli Taylor 5:19.70a Whitefish
41. 11 Casey Jones 5:20.06a Frenchtown
42. 12 Noelan Meyer 5:20.18a Glacier
43. 9 Wyatt Shinn 5:20.38a Big Sky
44. 9 Parker McConnell 5:21.86a Thompson Falls
45. 10 Joey Szekely 5:23.27a Big Sky
46. 9 Sebastian Johnson 5:26.34a Hamilton
47. 9 Sean Stineford 5:27.63a Big Sky
48. 10 Spencer Parke 5:27.69a Drummond
49. 9 Michael Koehler 5:31.81a Ronan
50. 10 jake Spellman-Hess 5:33.66a Thompson Falls
51. 11 William Nelson 5:36.23a Columbia Falls
52. 9 Bryce Bennett 5:38.57a Columbia Falls
53. 9 Wyatt Kendall 5:40.54a Drummond
54. 10 John Kicking Woman 5:41.95a Loyola-Sacred Heart
55. 10 Kai Treble 5:42.43a Thompson Falls
56. 12 Andrew Koehler 5:44.10a Ronan
57. 12 Brendon Bennett 5:45.89a Columbia Falls
58. 9 Beau Umbriaco 5:48.36a Columbia Falls
59. 11 Wyatt Benson 5:50.73a Polson
60. 10 Theron Nelson 5:51.63a Butte Central Catholic
61. 11 Tristan Linn 5:52.54a Granite
62. 9 Tyler Farmer 5:57.86a Anaconda
63. 9 Shamus Scott 6:26.22a Drummond
12 Alex Knauer NT Granite
9 Carson Geary NT Drummond
10 Kiry Detwiler NT Ronan
9 Zack Henderson NT Florence-Carlton
10 Stormy Kipp NT Loyola-Sacred Heart
12 Joshua Grace NT Seeley-Swan
12 Josh Brunner NT Big Sky
12 Bryer Anderson NT Beaverhead County
10 Derek Perry NT Hamilton
11 Justin Jones NT Florence-Carlton
12 Dustin Pape NT Stevensville
10 Nathan Dennis NT Ronan
10 Logan Maughan NT Seeley-Swan
10 Gabe Jourdanais NT Big Sky
9 Gabriel Strader NT Loyola-Sacred Heart
11 Marshall Beatty NT Sentinel
11 Evan Duggan NT Darby
11 Jaiden Rowe NT Frenchtown
12 Kyle McLaughlin NT Belgrade
3200 Meters Varsity - Finals x
1. 9 Ben Perrin 9:41.42a Flathead
2. 10 Isaac Schmidt 9:43.38a Hellgate
3. 11 Morris Wecker 9:43.96a Hellgate
4. 11 Sage Wanner 9:44.50a Columbia Falls
5. 11 Marshall Beatty 9:52.87a Sentinel
6. 12 Jacob Calles 10:04.84a Flathead
7. 11 Evan Duggan 10:05.90a Darby
8. 10 Matt Wilson 10:08.22a Hamilton
9. 11 Carson Jessop 10:08.25a Corvallis
10. 10 Elijah Boyd 10:08.26a Glacier
11. 11 Brock Adkins 10:08.38a Glacier
12. 10 Joseph Vanden Bos 10:17.23a Glacier
13. 11 Jackson Duffey 10:19.41a Ronan
14. 12 Rial Johnson 10:25.10a Stevensville
15. 12 Joe Tuhy 10:25.28a Hellgate
16. 11 Joel Haas 10:39.50a Corvallis
17. 12 Lane Darrow 10:40.05a Flathead
18. 11 Sam Reilly 10:40.64a Loyola-Sacred Heart
19. 12 Benetto Fernandez 10:40.68a Stevensville
20. 10 Sean Carroll 10:46.74a Thompson Falls
21. 12 Damian Croft 10:46.98a Sentinel
22. 10 Logan Maughan 10:47.12a Seeley-Swan
23. 11 Casey Jones 10:47.81a Frenchtown
24. 10 Alex Murphy 10:47.95a Flathead
25. 9 Otto MacDonald 10:49.53a Sentinel
26. 9 Kegan Morris 10:49.55a Sentinel
27. 10 Mo Scariano 10:50.08a Hellgate
28. 10 Thomas Tracey 10:50.27a Glacier
29. 12 Tanner Laws 10:51.77a Thompson Falls
30. 10 Gabe Knudsen 10:51.83a Columbia Falls
31. 9 Parker McConnell 10:53.67a Thompson Falls
32. 11 Deagan Muth 10:58.27a Glacier
33. 9 Sebastian Johnson 11:12.74a Hamilton
34. 9 Michael Koehler 11:16.08a Ronan
35. 12 Tilore Spears 11:20.22a Darby
36. 9 Triston Schmalz 11:26.37a Hamilton
37. 9 Ben Carrasco 11:33.12a Corvallis
38. 11 Jake Oman 11:42.93a Frenchtown
39. 9 Bryce Bennett 11:54.93a Columbia Falls
40. 11 William Nelson 11:57.56a Columbia Falls
41. 9 Brian Healy 11:58.27a Corvallis
42. 10 Kai Treble 11:58.75a Thompson Falls
43. 12 Andrew Koehler 12:01.26a Ronan
44. 10 Theron Nelson 12:01.98a Butte Central Catholic
45. 12 Tanner Garrett 12:09.01a Sentinel
46. 12 Jacob Nelson 12:14.84a Columbia Falls
10 Kiry Detwiler NT Ronan
11 Sage Cornelius NT Whitefish
11 Johnny Reynolds NT Drummond
10 Spencer Parke NT Drummond
9 Michael Golden NT Hamilton
11 Justin Jones NT Florence-Carlton
10 Nathan Dennis NT Ronan
12 Jack Puckett NT Hellgate
12 Ronald Venema NT Corvallis
110m Hurdles - 39" Varsity - Finals x
1. 12 Aaron Robinson 15.23a Glacier
2. 12 Jacob Clairmont 15.32a Polson
3. 11 Jacob Grinwis 15.85a Belgrade
4. 11 Josh Malone 16.06a Big Sky
5. 10 Brendan Thompson 16.36a Sentinel
6. 12 Josh Wulfekuhle 16.39a Thompson Falls
7. 10 Seth Entzel 16.50a Big Sky
8. 11 Jansen Anderson 16.52a Whitefish
9. 11 Landon Youbles 16.56a Hellgate
10. 11 Steven DeCamp 16.63a Columbia Falls
11. 10 Chad Hemsley 16.70a Flathead
12. 10 Kade Lunday 16.79a Hellgate
13. 11 Andrew Durado 16.80a Glacier
14. 10 Ridge Albright 16.84a Corvallis
15. 11 Dennis Krueger 16.89a Big Sky
16. 12 Andrew King 16.99a Frenchtown
17. 11 Quinton Johnson 17.24a Seeley-Swan
18. 12 Josh Gruber 17.55a Flathead
19. 12 Kyler Burns 17.56a Columbia Falls
20. 12 David Gazzo 17.65a Sentinel
21. 12 Josiah Gilbert 17.79a Big Sky
22. 11 Austin Mowat 18.45a Corvallis
23. 9 Lee Walburn 18.78a Whitefish
24. 10 Brennan Roullier 18.94a Ronan
25. 10 Owen Pierre 19.13a Frenchtown
26. 11 Aaron Misa 19.36a Ronan
27. 12 Austynn Maddox 19.37a Columbia Falls
28. 9 Luke Holland 19.88a Drummond
29. 9 Mason VanVallis 19.92a Big Sky
30. 9 Brennen Kulaski 20.01a Anaconda
31. 11 Tyler Houle 21.04a Ronan
32. 11 Jackson Marcelli 21.48a Loyola-Sacred Heart
33. 10 Leroy Davis 23.01a Drummond
9 Sawyer Haas SCR Florence-Carlton
12 Gauge Anderson SCR Whitefish
11 Michael Hoerner FS Columbia Falls
300m Hurdles - 36" Varsity - Finals x
1. 12 Aaron Robinson 39.94a Glacier
2. 12 Josh Wulfekuhle 41.06a Thompson Falls
3. 12 Parker Spadt 42.32a Frenchtown
4. 11 Dennis Krueger 42.75a Big Sky
5. 11 Kye McCollaum 42.96a Darby
6. 10 Chad Hemsley 43.25a Flathead
7. 11 Colt Neville 43.46a Victor
8. 12 Alec Steele 43.75a Sentinel
9. 11 Andrew Durado 43.89a Glacier
10. 12 Jacob Clairmont 43.91a Polson
11. 11 Danny DiGiallonardo 44.30a Polson
12. 10 Brendan Thompson 44.37a Sentinel
13. 12 David Gazzo 44.47a Sentinel
14. 11 Garrett Strine 44.66a Thompson Falls
15. 9 Dylan Parks 44.67a Darby
16. 12 Collin Fischer 44.69a Sentinel
17. 10 Jordan Christian 44.86a Hellgate
17. 11 Gage Fitzgerald 44.86a Lincoln
19. 10 Ethan Larson 45.18a Glacier
20. 9 Tony Silviera 45.25a Big Sky
21. 12 Josiah Gilbert 45.33a Big Sky
22. 11 Aaron Misa 45.36a Ronan
23. 12 Kyler Burns 45.63a Columbia Falls
24. 9 Ryan Jeude 45.64a Flathead
25. 12 Josh Gruber 45.89a Flathead
26. 12 John Diepstraten 45.98a Stevensville
27. 11 Michael Hoerner 46.02a Columbia Falls
28. 10 Pascual Gutierrez 46.26a Big Sky
29. 11 Jansen Anderson 46.83a Whitefish
30. 10 Brennan Roullier 47.19a Ronan
31. 10 Owen Pierre 47.29a Frenchtown
32. 9 Jace Dewalt 48.03a Hellgate
33. 9 Luke Holland 48.46a Drummond
34. 11 Tyler Houle 48.53a Ronan
35. 10 Bridger Syme 49.06a Hamilton
36. 10 Ridge Albright 50.23a Corvallis
37. 11 Kadin Stetzner 50.46a Anaconda
38. 12 Gabe Garr 51.48a Frenchtown
39. 11 Conor Ryan 52.34a Anaconda
40. 10 Leroy Davis 55.34a Drummond
9 Ryan Tirrell SCR Loyola-Sacred Heart
12 Trevor Anderson SCR Ronan
11 Kanoa Poteet SCR Whitefish
10 William Kelly SCR Frenchtown
12 Gauge Anderson SCR Whitefish
9 Hayden Cramer SCR Big Sky
11 Quinton Johnson SCR Seeley-Swan
11 Steven DeCamp SCR Columbia Falls
9 Lamar Rhoades SCR Sentinel
12 Austynn Maddox SCR Columbia Falls
12 Hunter Casey SCR Stevensville
4x100 Relay Varsity - Finals x
1. - 44.01a Sentinel
2. - 44.30a Butte Central Catholic
3. - 44.43a Glacier
4. - 44.58a Thompson Falls
5. - 44.65a Columbia Falls
6. - 45.05a Polson
7. - 45.79a Flathead
8. - 46.14a Loyola-Sacred Heart
9. - 46.18a Whitefish
10. - 46.24a Hellgate
11. - 46.27a Corvallis
12. - 46.86a Florence-Carlton
13. - 47.08a Hamilton
14. - 47.21a Frenchtown
15. - 47.30a Belgrade
16. - 47.45a Drummond
17. - 47.46a Darby
18. - 47.70a Ronan
19. - 48.11a Anaconda
20. - 48.12a Loyola-Sacred Heart
21. - 48.20a Granite
22. - 48.27a Seeley-Swan
John Diepstraten
Chayse Richards
Ty Thrall
Jordan Thomas DNF Stevensville
Leonard Stepansky
Payton Petersen
Dakota Hileman
Gage Fitzgerald SCR Lincoln
Anders Westman
Troy Andersen
Isaiah Girard
Payton LaFrentz SCR Beaverhead County
Hunter Dutton
Josiah Gilbert
Dennis Krueger
Nolan Jenko DNF Big Sky
4x400 Relay Varsity - Finals x
1. - 3:32.44a Columbia Falls
2. - 3:34.09a Corvallis
3. - 3:35.97a Belgrade
4. - 3:36.97a Thompson Falls
5. - 3:38.26a Flathead
6. - 3:39.48a Sentinel
7. - 3:40.35a Granite
8. - 3:40.42a Big Sky
9. - 3:40.68a Polson
10. - 3:41.04a Hellgate
11. - 3:41.31a Frenchtown
12. - 3:42.13a Stevensville
13. - 3:45.02a Glacier
14. - 3:45.65a Whitefish
15. - 3:45.88a Loyola-Sacred Heart
16. - 3:46.50a Florence-Carlton
17. - 3:49.78a Ronan
18. - 4:40.27a Granite
Ryan Hardy
Strother Cooper
Kellen Round
Preus Hasselbrook SCR Loyola-Sacred Heart
Brian McGeehan
Zach Carlson
Dan McCloskey
Theron Nelson NT Butte Central Catholic
Ethan Peterson
Brevlin Thompson
Conor Ryan
Kadin Stetzner SCR Anaconda
Shot Put - 12lb Varsity - Finals x
1. 12 Jory Breen 46-00.00 Sentinel
2. 12 Nathan Hammer 45-02.00 Glacier
3. 12 Josh McCracken 45-00.00 Flathead
4. 12 Brenan Hammer 44-04.00 Beaverhead County
5. 12 Luke Channer 43-11.00 Corvallis
6. 9 Jesse Mecham 43-08.00 Frenchtown
7. 12 Blake Arneson 43-00.00 Columbia Falls
8. 12 Kyle Schulte 42-11.00 Butte Central Catholic
9. 11 McKenzie Holt 42-09.00 Thompson Falls
9. 10 Logan Kolodejchuk 42-09.00 Columbia Falls
11. 11 Jaylen Taggart 42-03.00 Hamilton
12. 12 Thomas Trefney 42-02.00 Glacier
12. 10 Levi Janacaro 42-02.00 Big Sky
14. 12 Eli Brown 41-11.00 Flathead
14. 12 Josh Jacobson 41-11.00 Hellgate
16. 11 Bridger Dragoo 41-06.00 Florence-Carlton
17. 11 Kade Johnstone 40-09.00 Columbia Falls
18. 12 Luke May 40-05.00 Whitefish
19. 10 Cody Hartsoch 40-03.00 Glacier
20. 12 Matt Smith 40-01.00 Belgrade
20. 11 Bill Bramlet 40-01.00 Beaverhead County
22. 12 Mike Corrigan 39-10.00 Polson
23. 10 Jared Brendan 39-07.00 Glacier
24. 12 Spencer G Jessop 39-05.00 Corvallis
25. 11 Ryan Findley 39-01.00 Sentinel
26. 11 Carson Katen 38-07.00 Florence-Carlton
27. 11 Jordan Thomas 38-04.00 Stevensville
28. 10 Joey McElroy 38-02.00 Loyola-Sacred Heart
29. 11 Ian McGuiness 38-00.00 Corvallis
30. 11 AJ Sandoval 37-08.00 Thompson Falls
30. 10 Graden Greenslade 37-08.00 Beaverhead County
32. 9 Jacob Campbell 37-07.00 Hamilton
33. 10 Zeb Antonioli 37-01.00 Butte Central Catholic
34. 12 Mikael Heydt 36-08.00 Big Sky
34. 10 Hunter Dutton 36-08.00 Big Sky
36. 11 Ryan Richards 36-07.00 Butte Central Catholic
36. 12 Nate Sommers 36-07.00 Flathead
38. 12 Logan Reddick 36-03.00 Belgrade
39. 9 Garrett Brown 36-02.00 Corvallis
40. 12 Josiah Stocker 36-01.00 Belgrade
41. 11 Josh Modlin 35-04.00 Sentinel
42. 12 Giovani Molina 35-03.00 Anaconda
43. 11 Archie Petritz 35-00.00 Butte Central Catholic
44. 10 Cole Smith 34-10.00 Flathead
45. 11 Alex Chinakailo 34-03.00 Frenchtown
45. 10 Ben Daniels 34-03.00 Darby
45. 11 Ken Roth 34-03.00 Loyola-Sacred Heart
48. 11 Tadan Gilman 33-11.00 Glacier
49. 11 Trey Winters 33-10.00 Corvallis
50. 12 Kordale Behner 33-08.00 Stevensville
51. 11 Luke Ward 33-01.00 Loyola-Sacred Heart
51. 11 Colton Keintz 33-01.00 Big Sky
53. 11 William Blewett 32-08.00 Belgrade
54. 9 Dillon Botner 32-03.00 Whitefish
55. 11 Johnny Reynolds 32-01.00 Drummond
55. 9 Riley Allen 32-01.00 Drummond
55. 10 Leroy Davis 32-01.00 Drummond
58. 11 Coletin Trump 31-07.00 Lincoln
58. 12 Logan Mcgreevey 31-07.00 Big Sky
60. 9 Blade Macrow 31-04.00 Belgrade
61. 9 Gunner Sloan 31-03.00 Seeley-Swan
61. 12 Ethan St. John 31-03.00 Butte Central Catholic
63. 11 Nick Arnold 31-02.00 Hamilton
64. 10 Curtis Williams 30-08.00 Loyola-Sacred Heart
65. 11 Jake Sanders 30-06.00 Darby
66. 9 Keegan Wold 30-01.00 Whitefish
67. 10 David Brown 29-11.00 Whitefish
68. 11 Dustin Anderson 29-06.00 Florence-Carlton
69. 10 Braeden Beck 29-05.00 Loyola-Sacred Heart
70. 11 Mitchell Monaco 29-00.00 Granite
71. 9 Alarik Bahsteter 28-05.00 Granite
72. 9 Ethan Christopher 27-09.00 Ronan
73. 10 Jarrett Richey 27-05.00 Ronan
74. 11 Brian Unger 26-04.00 Granite
75. 9 Tanner Piippo 25-04.00 Drummond
76. 9 Colby Manley 25-02.00 Drummond
77. 9 Bryce Stidham 21-08.00 Seeley-Swan
12 Jack Menendez ND Loyola-Sacred Heart
10 Jordon Skelton ND Ronan
10 Dane Kamrud ND Loyola-Sacred Heart
10 Hunter Riley ND Stevensville
10 Samuel Mocabee ND Ronan
12 Jordan Blodgett ND Seeley-Swan
12 Derek Lecher ND Anaconda
11 Quinton Johnson ND Seeley-Swan
9 Anthony Camel ND Ronan
12 Jonathan Blanchard ND Frenchtown
12 Miles Korpi ND Beaverhead County
12 Stefan Karchut DNS Flathead
11 Dawson Thrasher DNS Florence-Carlton
11 Kasey Mock DNS Ronan
12 Kyle Finch DNS Beaverhead County
11 Zachary Baker DNS Columbia Falls
Discus - 1.6kg Varsity - Finals x
1. 11 McKenzie Holt 163-04 Thompson Falls
2. 12 Kyle Schulte 154-00 Butte Central Catholic
3. 12 Skylar Jessop 148-02 Corvallis
4. 11 Patrick Griffin 145-11 Beaverhead County
5. 12 Josh McCracken 145-07 Flathead
6. 12 Morgan Eitel 145-03 Belgrade
7. 12 Kyle Finch 145-00 Beaverhead County
8. 11 Jaylen Taggart 142-09 Hamilton
9. 11 Kellin Bemis 139-00 Glacier
10. 12 Luke Channer 135-09 Corvallis
11. 12 Spencer G Jessop 135-03 Corvallis
12. 12 Mike Corrigan 134-08 Polson
13. 12 Jory Breen 132-07 Sentinel
14. 11 Dillon Spear 131-05 Hamilton
15. 11 Josh Modlin 128-03 Sentinel
16. 12 Matt Smith 126-04 Belgrade
17. 12 Nathan Hammer 126-01 Glacier
18. 10 Blake Linsted 122-10 Sentinel
19. 12 Blake Arneson 122-03 Columbia Falls
20. 12 Jake Michelotti 121-08 Butte Central Catholic
21. 11 Dawken Billi 120-02 Whitefish
22. 11 Bryce Grame 117-05 Glacier
23. 11 Bridger Dragoo 117-03 Florence-Carlton
24. 10 Hunter Dutton 114-02 Big Sky
25. 9 Jesse Mecham 114-01 Frenchtown
26. 12 Eli Brown 113-04 Flathead
27. 12 Payton LaFrentz 113-00 Beaverhead County
28. 9 Garrett Brown 110-03 Corvallis
29. 9 Jacob Campbell 108-08 Hamilton
30. 11 Rielly Manger 107-10 Flathead
31. 12 Thomas Trefney 107-07 Glacier
32. 11 Bill Bramlet 107-04 Beaverhead County
33. 12 Ethan St. John 107-00 Butte Central Catholic
33. 11 Jordan Thomas 107-00 Stevensville
35. 12 Matt Teague 105-05 Seeley-Swan
36. 10 Graden Greenslade 105-00 Beaverhead County
37. 11 Alex Chinakailo 104-07 Frenchtown
38. 11 Dawson Thrasher 104-05 Florence-Carlton
39. 11 Kade Johnstone 104-04 Columbia Falls
40. 10 Bridger Deaton 103-10 Sentinel
41. 9 Keegan Wold 103-01 Whitefish
42. 11 Luke Ward 102-08 Loyola-Sacred Heart
43. 11 Matthew Cowan 100-11 Stevensville
44. 11 Kade VanElswyk 100-05 Thompson Falls
12 Stefan Karchut ND Flathead
12 Josh Jacobson ND Hellgate
10 Matt Marcinkowski ND Hellgate
11 Kasey Mock ND Ronan
11 Archie Petritz ND Butte Central Catholic
12 Jonathan Blanchard ND Frenchtown
11 Ryan Findley ND Sentinel
11 Brady Clawson ND Big Sky
10 Jared Brendan ND Glacier
9 Kavin Wickham ND Hamilton
10 Zeb Antonioli ND Butte Central Catholic
11 Mitchell Monaco ND Granite
12 Dylan Cardon ND Whitefish
10 David Brown ND Whitefish
10 Payton Petersen ND Lincoln
9 Riley Allen ND Drummond
10 Hunter Riley ND Stevensville
10 Cole Smith ND Flathead
10 Joey McElroy ND Loyola-Sacred Heart
11 Nick Arnold ND Hamilton
9 Rylie Wirtz ND Belgrade
11 Guilherme Agostini ND Drummond
9 Dillon Botner ND Whitefish
12 Jordan Blodgett ND Seeley-Swan
9 Colby Manley ND Drummond
11 Brian Unger ND Granite
9 Tanner Piippo ND Drummond
11 Parker Klaus ND Thompson Falls
12 Josiah Stocker ND Belgrade
10 Samuel Mocabee ND Ronan
10 Andrew Gomez ND Drummond
9 Bryce Stidham ND Seeley-Swan
10 Leroy Davis ND Drummond
10 Dane Kamrud ND Loyola-Sacred Heart
10 Jordon Skelton ND Ronan
9 Ethan Christopher ND Ronan
11 Cameron Weber ND Florence-Carlton
11 Dustin Anderson ND Florence-Carlton
12 Derek Lecher ND Anaconda
11 Robbie Redfield ND Big Sky
12 Thomas Richter ND Big Sky
12 Jack Menendez ND Loyola-Sacred Heart
10 Braeden Beck ND Loyola-Sacred Heart
12 Mikael Heydt ND Big Sky
10 Jarrett Richey ND Ronan
9 Gunner Sloan ND Seeley-Swan
12 Alex Knauer ND Granite
11 Coletin Trump ND Lincoln
11 AJ Sandoval ND Thompson Falls
11 Gavin Mercado ND Seeley-Swan
10 Colton Grange ND Granite
10 Curtis Williams ND Loyola-Sacred Heart
10 Eric Ibey ND Victor
9 Zach Marsh ND Belgrade
11 Garrett Strine ND Thompson Falls
9 Alarik Bahsteter ND Granite
Javelin - 800g Varsity - Finals x
1. 12 Luke May 186-11 Whitefish
2. 11 Dakota Bridwell 179-02 Columbia Falls
3. 11 Kade VanElswyk 174-10 Thompson Falls
4. 10 Caden Venters 166-11 Florence-Carlton
5. 12 Cade Estes 165-04 Drummond
6. 12 Bram Booth 165-00 Flathead
7. 10 Seth Entzel 163-04 Big Sky
8. 11 Connor Rauckhorst 162-10 Sentinel
9. 10 Zach Jessop 159-06 Corvallis
10. 11 McKenzie Holt 159-01 Thompson Falls
11. 12 John Diepstraten 150-00 Stevensville
12. 11 Patrick Griffin 149-09 Beaverhead County
13. 12 Andrew King 149-02 Frenchtown
14. 11 John Beckers 142-10 Darby
15. 11 Blake Burton 141-03 Butte Central Catholic
16. 9 Michael Graves 140-06 Hamilton
17. 12 Lorenzo Camac 140-01 Frenchtown
18. 12 Connor Schenk 139-08 Hellgate
18. 11 James Fry 139-08 Stevensville
20. 11 Matthew Cowan 133-00 Stevensville
21. 10 Logan Kolodejchuk 132-06 Columbia Falls
22. 9 Logan Riddle 130-11 Hellgate
23. 11 Ward Evanoff 130-04 Flathead
24. 10 Austin Green 129-05 Columbia Falls
25. 9 Riley Allen 127-09 Drummond
26. 10 Bridger Deaton 127-06 Sentinel
27. 11 Kellin Bemis 127-03 Glacier
28. 10 Brandon Morley 125-11 Sentinel
29. 10 Cody Garrison 125-03 Thompson Falls
30. 11 Colt Neville 123-05 Victor
31. 10 Gabe Byrne 121-09 Granite
32. 9 Dechlan Sparrow 120-10 Flathead
33. 11 Cole Gunderson 118-10 Flathead
34. 10 Ben Windauer 118-09 Columbia Falls
35. 9 Bridger McDonald 115-02 Hellgate
36. 12 Cameron Goodwin 110-01 Columbia Falls
36. 10 Hunter Riley 110-01 Stevensville
38. 11 Paul Thomas LaFleur 109-10 Butte Central Catholic
39. 10 Jarrett Richey 108-01 Ronan
40. 9 Nate Samuli 108-00 Seeley-Swan
41. 11 AJ Sandoval 105-10 Thompson Falls
42. 9 Jesse Mecham 104-08 Frenchtown
42. 9 Christian Unger 104-08 Big Sky
44. 10 Colton Grange 103-06 Granite
45. 10 Hunter Hartwick 98-07 Butte Central Catholic
46. 9 Blade Macrow 98-01 Belgrade
47. 12 Matt Teague 97-07 Seeley-Swan
48. 11 Brad Miller 94-07 Seeley-Swan
49. 9 Mckee Muralt 92-01 Big Sky
50. 11 Jared Schnider 89-07 Butte Central Catholic
51. 9 Chance Johnson 89-01 Seeley-Swan
52. 9 Colby Manley 87-04 Drummond
53. 10 Eric Ibey 86-05 Victor
54. 9 Zach Marsh 85-11 Belgrade
55. 12 Anthony Stroppel 83-04 Florence-Carlton
56. 9 Ethan Christopher 82-03 Ronan
57. 11 Mitchell Monaco 79-01 Granite
58. 12 Liam Devine 74-09 Butte Central Catholic
59. 12 Logan Mcgreevey 70-06 Big Sky
60. 11 Ryan Hardy 69-11 Loyola-Sacred Heart
61. 11 Nino Robinett 67-10 Seeley-Swan
61. 9 Bryce Stidham 67-10 Seeley-Swan
63. 9 Wyatt Kendall 65-08 Drummond
11 Owen Shields DNS Granite
11 Conor Ryan DNS Anaconda
10 Samuel Mocabee DNS Ronan
10 Payton Petersen DNS Lincoln
10 Braeden Beck DNS Loyola-Sacred Heart
11 Kayne Cobben DNS Anaconda
10 Dane Kamrud DNS Loyola-Sacred Heart
12 Jack Menendez DNS Loyola-Sacred Heart
10 Jordon Skelton DNS Ronan
11 William Blewett DNS Belgrade
12 Ethan Peterson DNS Anaconda
12 Logan Reddick DNS Belgrade
12 Lonnie Sheteron DNS Thompson Falls
11 Josh Malone DNS Big Sky
12 Jonathan Blanchard DNS Frenchtown
11 Seth Anderson DNS Glacier
12 Derek McCullough DNS Beaverhead County
12 Evan Luhrsen DNS Belgrade
11 Jared Schmidlin DNS Beaverhead County
11 Kasey Mock DNS Ronan
9 Evan Todd DNS Glacier
11 Tadan Gilman DNS Glacier
11 Sean Kopchinsky DNS Glacier
12 Dalton Manning DNS Flathead
12 Skylar Jessop DNS Corvallis
12 Josh Deshner DNS Sentinel
12 Spencer G Jessop DNS Corvallis
High Jump Varsity - Finals x
1. 12 Parker Spadt 6-04.00 Frenchtown
2. 11 Micah Bucy 6-02.00 Flathead
3. 11 Cole Wohltman 6-00.00 Corvallis
3. 11 Andy Thomas 6-00.00 Flathead
3. 11 Josh Malone 6-00.00 Big Sky
3. 12 Strother Cooper 6-00.00 Loyola-Sacred Heart
5. 10 Hunter Nicholson 6-00.00 Glacier
6. 12 Connor Schenk 6-00.00 Hellgate
7. 12 Kyler Burns 6-00.00 Columbia Falls
7. 11 Johnny Perez Jr. 6-00.00 Whitefish
7. 11 Alec Weimer 6-00.00 Hellgate
12. 11 Jacob Grinwis 5-10.00 Belgrade
12. 11 Sawyer Silliker 5-10.00 Whitefish
12. 11 Nate McGree 5-10.00 Butte Central Catholic
15. 10 David Koppang 5-08.00 Loyola-Sacred Heart
15. 10 Kody Jarvis 5-08.00 Glacier
15. 10 Ridge Albright 5-08.00 Corvallis
15. 12 Michael Warner 5-08.00 Whitefish
15. 12 Kris Hardwick 5-08.00 Glacier
20. 10 Jake Jessop 5-06.00 Corvallis
20. 11 Kellen Round 5-06.00 Loyola-Sacred Heart
20. 11 Jackson Marcelli 5-06.00 Loyola-Sacred Heart
20. 12 Cade Estes 5-06.00 Drummond
20. 12 Morgan Eitel 5-06.00 Belgrade
20. 10 Tyler Chouinard 5-06.00 Hamilton
20. 9 Michael Haverfield 5-06.00 Beaverhead County
20. 10 Jeff Stoker 5-06.00 Corvallis
20. 11 Derrius Collins 5-06.00 Hellgate
10 Austin Cooper NH Thompson Falls
12 Tyler Ogilivie NH Big Sky
10 david Gibson NH Big Sky
10 Rylan Wilcox NH Big Sky
11 Cade White NH Flathead
10 Kelton Griffith NH Flathead
12 Blaine Redman NH Hellgate
10 Dawson Fowler NH Belgrade
12 Nate Sommers NH Flathead
11 Torin Bowden NH Glacier
11 Rory Benedict NH Hellgate
11 Gage Fitzgerald NH Lincoln
9 Payten Davids NH Stevensville
11 Alex Barker NH Whitefish
11 Cameron Weber NH Florence-Carlton
12 Hunter Casey NH Stevensville
9 Lee Walburn NH Whitefish
10 Bridger Bell NH Loyola-Sacred Heart
9 Jeff Twite NH Loyola-Sacred Heart
10 Ezekiel Misa NH Ronan
11 David Silgen NH Ronan
9 Bridger Deden NH Sentinel
11 James Fry NH Stevensville
9 Zack Henderson NH Florence-Carlton
11 Michael Hoerner NH Columbia Falls
12 Trevor Anderson NH Ronan
11 Tyler Houle NH Ronan
9 Sawyer Haas NH Florence-Carlton
11 Steven DeCamp NH Columbia Falls
9 Wyatt Shinn NH Big Sky
11 Conor Ryan NH Anaconda
11 Kadin Stetzner NH Anaconda
11 Jacob Price NH Frenchtown
11 Kayne Cobben NH Anaconda
12 Kaden Richards NH Belgrade
9 Cade Holter NH Butte Central Catholic
Pole Vault Varsity - Finals x
1. 12 Jacob Clairmont 13-06.00 Polson
2. 12 Jake Gascon 13-06.00 Thompson Falls
3. 12 Hayden Tarver 13-00.00 Sentinel
4. 10 Seth Entzel 12-06.00 Big Sky
5. 12 Matt Brewer 12-06.00 Whitefish
5. 12 Ty McKay 12-06.00 Beaverhead County
7. 12 Cody Wiley 12-06.00 Flathead
8. 12 Braxton Wilcox 12-06.00 Big Sky
9. 11 Sawyer Silliker 12-00.00 Whitefish
10. 12 Aidan Carmody 11-06.00 Hamilton
10. 10 Ben Windauer 11-06.00 Columbia Falls
10. 11 Denver Dicks 11-06.00 Whitefish
13. 11 Garrett Strine 11-00.00 Thompson Falls
14. 10 Hogan Kelly 10-06.00 Polson
14. 10 jake Spellman-Hess 10-06.00 Thompson Falls
14. 11 Matt Penner 10-06.00 Belgrade
17. 10 Lane Wilson 10-00.00 Glacier
17. 10 Cody Garrison 10-00.00 Thompson Falls
17. 10 Gus Oury 10-00.00 Whitefish
17. 10 Rylan Wilcox 10-00.00 Big Sky
17. 10 Austin Green 10-00.00 Columbia Falls
11 Silas Schwarz NH Glacier
10 Caden Harkins NH Glacier
10 Kyle Mulcahy NH Glacier
10 Cameron Haines NH Seeley-Swan
9 Blade Macrow NH Belgrade
9 Rylie Wirtz NH Belgrade
9 Zach Marsh NH Belgrade
11 Jarod Fortmann NH Big Sky
11 Sawyer Degan NH Belgrade
9 Wyatt Kendall NH Drummond
9 Shamus Scott NH Drummond
9 Carson Geary NH Drummond
12 Cade Estes NH Drummond
10 Happy Cheff NH Ronan
11 David Silgen NH Ronan
10 Spencer Parke NH Drummond
12 Gabe Garr NH Frenchtown
10 Nick Froehlich NH Ronan
10 Tyler Bodily NH Columbia Falls
10 Seth Gossett NH Columbia Falls
11 Collin McGuyer NH Ronan
11 Zach Kasselder NH Whitefish
10 John Reynoso NH Corvallis
11 Tyler Houle NH Ronan
11 Nathaniel Lemieux NH Beaverhead County
10 Tyler Flink NH Big Sky
Long Jump Varsity - Finals x
1. 12 Marcus Lindquist 22-04.00 Big Sky
2. 11 Camren Kovarik 21-06.50 Sentinel
3. 12 Aaron Robinson 21-04.00 Glacier
4. 11 Kellen Round 21-02.50 Loyola-Sacred Heart
5. 12 Jacob Clairmont 21-00.00 Polson
6. 12 Keaton Krantz 20-08.00 Flathead
7. 12 Parker Spadt 20-07.50 Frenchtown
8. 10 Jason Shooshtari 20-06.50 Sentinel
9. 11 Bruce Thomas 20-04.00 Corvallis
10. 11 Andy Thomas 20-02.00 Flathead
11. 12 Michael Warner 20-01.00 Whitefish
11. 12 Strother Cooper 20-01.00 Loyola-Sacred Heart
13. 10 Joryn Lawson 19-11.00 Sentinel
13. 9 Elias Dewaters 19-11.00 Sentinel
15. 12 Stephen Lindsey 19-09.00 Columbia Falls
16. 12 Trevor Anderson 19-08.00 Ronan
17. 12 Thomas Trefney 19-07.50 Glacier
17. 11 Jacob Price 19-07.50 Frenchtown
19. 11 Logan Stephens 19-07.00 Columbia Falls
20. 11 Tyler Cote 19-06.00 Whitefish
21. 12 Morgan Eitel 19-05.00 Belgrade
22. 10 Eli Rosen 19-01.50 Victor
23. 11 Steven DeCamp 19-01.00 Columbia Falls
23. 11 Troy Andersen 19-01.00 Beaverhead County
25. 12 Nathan Riley 18-11.50 Columbia Falls
26. 12 Braxton Wilcox 18-11.00 Big Sky
26. 10 David Koppang 18-11.00 Loyola-Sacred Heart
26. 12 Cole Harper 18-11.00 Butte Central Catholic
29. 10 Bridger Bell 18-10.50 Loyola-Sacred Heart
30. 10 Austin Green 18-10.00 Columbia Falls
30. 12 Alec Steele 18-10.00 Sentinel
32. 10 Levi Janacaro 18-08.00 Big Sky
32. 12 Josh Triplett 18-08.00 Hamilton
34. 11 Braxton Reiten 18-06.00 Columbia Falls
34. 11 Danny DiGiallonardo 18-06.00 Polson
36. 12 Connor Munis 18-05.50 Granite
37. 11 Ryan Ashby 18-04.00 Butte Central Catholic
38. 9 Seth Moon 18-02.00 Flathead
39. 11 Jared Schmidlin 18-01.00 Beaverhead County
39. 9 Lee Walburn 18-01.00 Whitefish
39. 12 Tyson Lucier 18-01.00 Frenchtown
42. 9 Burke McGowan 18-00.00 Hellgate
43. 10 Keaton Johnson 17-10.50 Seeley-Swan
44. 11 Ken Woods 17-10.00 Hellgate
44. 10 Mark Joyner 17-10.00 Hamilton
46. 11 Aaron Misa 17-09.50 Ronan
47. 10 Cal Holgate 17-08.00 Belgrade
48. 10 Austin Cooper 17-07.50 Thompson Falls
49. 9 Sean Hegstad 17-06.50 Glacier
50. 9 Cade Holter 17-06.00 Butte Central Catholic
50. 10 Dawson Fowler 17-06.00 Belgrade
50. 11 Carson Katen 17-06.00 Florence-Carlton
53. 11 Jesse Pearson 17-05.00 Victor
54. 9 Clay Fisher 17-04.00 Butte Central Catholic
54. 12 Lorenzo Camac 17-04.00 Frenchtown
54. 9 Parker Toth 17-04.00 Polson
57. 12 Konrad Zinke 17-03.00 Whitefish
57. 9 Jeff Twite 17-03.00 Loyola-Sacred Heart
57. 11 Anders Wellenstein 17-03.00 Hellgate
60. 11 Nate McGree 17-01.00 Butte Central Catholic
61. 9 Brooks Spadt 17-00.50 Frenchtown
61. 9 Riley Allen 17-00.50 Drummond
63. 10 Tyler Chouinard 17-00.00 Hamilton
64. 9 Tyler Barnes 16-11.00 Hamilton
65. 11 Alec Weimer 16-10.00 Hellgate
66. 9 Lane Makie-Wendel 16-08.00 Seeley-Swan
67. 12 Mathew Bohn 16-03.00 Thompson Falls
68. 12 Ethan Peterson 15-11.50 Anaconda
69. 11 Kadin Stetzner 15-09.00 Anaconda
70. 11 Parker Klaus 15-02.00 Thompson Falls
71. 9 Sawyer Haas 14-06.00 Florence-Carlton
72. 11 Conor Ryan 14-03.00 Anaconda
73. 11 Finn McCue 14-01.50 Loyola-Sacred Heart
74. 10 Ezekiel Misa 12-11.00 Ronan
11 David Silgen ND Ronan
10 Hunter Nicholson ND Glacier
10 Robert Griffin ND Loyola-Sacred Heart
9 Tanner Piippo ND Drummond
11 Johnny Reynolds ND Drummond
9 Brennen Kulaski ND Anaconda
11 Guilherme Agostini ND Drummond
11 Ryan Hardy ND Loyola-Sacred Heart
11 Tristan Fountain ND Thompson Falls
12 Anthony Stroppel ND Florence-Carlton
11 Cameron Weber ND Florence-Carlton
9 Hunter Shelmerdine ND Seeley-Swan
10 Logan Phillips ND Beaverhead County
12 Sebastian Baxter ND Polson
9 Logan Riddle ND Hellgate
9 Zach Ingram ND Beaverhead County
11 Steven Flesch ND Ronan
9 Carver Gilman ND Whitefish
10 Casey White ND Thompson Falls
9 Mason Agee ND Victor
11 Parker Davis ND Loyola-Sacred Heart
12 Ty McKay ND Beaverhead County
11 Preus Hasselbrook ND Loyola-Sacred Heart
11 James Fry ND Stevensville
12 Kaden Richards ND Belgrade
10 Kody Jarvis ND Glacier
12 Tyler Ogilivie ND Big Sky
11 Ky Burch ND Hamilton
11 Ken Roth ND Loyola-Sacred Heart
11 Chayse Richards ND Stevensville
10 Mark Estes ND Drummond
11 Josh Malone ND Big Sky
11 Braxton Roth ND Corvallis
10 Bobby Lowry ND Flathead
11 Jacob Grinwis ND Belgrade
Triple Jump Varsity - Finals x
1. 12 Marcus Lindquist 44-10.00 Big Sky
2. 11 Josh Malone 44-00.00 Big Sky
3. 11 Braxton Roth 43-04.00 Corvallis
4. 11 Nate McGree 43-04.00 Butte Central Catholic
5. 10 Logan Kolodejchuk 43-00.00 Columbia Falls
6. 10 Mark Estes 42-09.00 Drummond
7. 11 Andy Thomas 41-04.50 Flathead
8. 10 Caden Ingraham 41-02.00 Sentinel
9. 12 Keaton Krantz 40-08.00 Flathead
10. 10 Jake Jessop 39-11.00 Corvallis
11. 12 Brian Fauntleroy 39-09.00 Whitefish
12. 10 Levi Janacaro 39-05.00 Big Sky
13. 11 Jacob Price 39-03.00 Frenchtown
14. 12 Nathan Riley 38-11.50 Columbia Falls
15. 11 Jacob Byrne 38-10.00 Loyola-Sacred Heart
16. 10 Mark Joyner 38-07.00 Hamilton
16. 12 Peter Mow 38-07.00 Whitefish
16. 12 Cole Harper 38-07.00 Butte Central Catholic
16. 12 Jake Gascon 38-07.00 Thompson Falls
20. 11 Michael Hoerner 38-04.50 Columbia Falls
20. 11 James Fry 38-04.50 Stevensville
22. 12 Trevor Anderson 38-04.00 Ronan
23. 11 Andrew Durado 38-02.50 Glacier
23. 12 Josh Triplett 38-02.50 Hamilton
23. 12 Kris Hardwick 38-02.50 Glacier
26. 10 Marcus Zeiler 37-11.00 Florence-Carlton
26. 9 Seth Moon 37-11.00 Flathead
28. 11 Chayse Richards 37-06.00 Stevensville
29. 10 David Koppang 37-03.50 Loyola-Sacred Heart
30. 9 Lee Walburn 36-06.50 Whitefish
31. 9 Mason VanVallis 36-00.50 Big Sky
32. 9 Cade Holter 35-08.50 Butte Central Catholic
33. 10 Austin Cooper 35-02.50 Thompson Falls
34. 9 Hunter Shelmerdine 35-01.50 Seeley-Swan
35. 10 Austin Tripp 35-00.00 Hellgate
36. 9 Riley Allen 34-08.50 Drummond
37. 12 Ethan Peterson 34-08.00 Anaconda
38. 9 Ryan Tirrell 34-05.50 Loyola-Sacred Heart
39. 11 Anders Wellenstein 34-05.00 Hellgate
40. 11 Ryan Ashby 34-01.00 Butte Central Catholic
41. 9 Mason Agee 33-03.00 Victor
42. 10 Casey White 32-06.50 Thompson Falls
43. 11 Jared Schnider 32-05.50 Butte Central Catholic
44. 12 Mathew Bohn 27-00.50 Thompson Falls
12 Lonnie Sheteron ND Thompson Falls
9 Nate Dellinger ND Hellgate
11 Steven DeCamp ND Columbia Falls
12 Kaden Richards ND Belgrade
11 Ky Burch ND Hamilton
11 Ken Woods ND Hellgate
10 Kade Lunday ND Hellgate
9 Zach Ingram ND Beaverhead County
11 Conor Ryan ND Anaconda
11 Cameron Weber ND Florence-Carlton
10 Hunter Nicholson ND Glacier
11 Finn McCue ND Loyola-Sacred Heart
11 Steven Flesch ND Ronan
11 Aaron Misa ND Ronan
10 Ezekiel Misa ND Ronan
11 Parker Davis ND Loyola-Sacred Heart
9 Jack Schwaiger ND Whitefish
11 Logan Stephens ND Columbia Falls
11 Anders Holmquist ND Frenchtown
10 Seth Entzel ND Big Sky
12 Stephen Lindsey ND Columbia Falls
10 Dawson Fowler ND Belgrade
12 Thomas Trefney ND Glacier
12 Hunter Casey ND Stevensville
12 Dustin Pape ND Stevensville