| Mark | Athlete | School | Year | Meet |
|---|
| 9:04.56 | Ben Perrin | Sea Level Times (SEALEVEL) | 11 | Arcadia Invitational (CA) |
| 9:08.38 | Ben Perrin | Flathead (AA) | 11 | State AA |
| 9:10.34 | Duncan Hamilton | Sea Level Times (SEALEVEL) | 12 | Arcadia Invitational (CA) |
| 9:15.02 | Isaac Schmidt | Sea Level Times (SEALEVEL) | 12 | Arcadia Invitational (CA) |
| 9:16.98 | Duncan Hamilton | Bozeman (AA) | 12 | State AA |
| 9:19.71 | Isaac Schmidt | Missoula Hellgate (AA) | 12 | State AA |
| 9:27.54 | Levi Taylor | Laurel (A) | 11 | Jockstop Twilight Invitational |
| 9:32.89 | Cooper West | Great Falls CMR (AA) | 12 | State AA |
| 9:37.76 | Teagan Olson | Great Falls (AA) | 12 | State AA |
| 9:38.87 | Ian Curtis | Missoula Hellgate (AA) | 10 | State AA |
| 9:39.62 | Dylan Humberger | Bozeman (AA) | 12 | State AA |
| 9:45.24 | Braden Stremcha | Great Falls CMR (AA) | 12 | Swede Dahlberg Invitational |
| 9:52.16 | Simon Hill | Glacier (AA) | 10 | Western Top 10 Meet |
| 9:55.48 | Anders Watt | Corvallis (A) | 12 | MCPS Invite |
| 9:55.54 | Leonard McComas | Bozeman (AA) | 12 | Skor Dekam Inv |
| 9:55.59 | Grant Martin | Corvallis (A) | 12 | MCPS Invite |
| 9:57.94 | Noah Majerus | Fergus/Lewistown (A) | 12 | Jockstop Twilight Invitational |
| 9:59.21 | Sam Fulbright | Fergus/Lewistown (A) | 10 | Jockstop Twilight Invitational |
| 9:59.50 | Ase Ackerman | Dawson Co./Glendive (A) | 12 | Eastern A Divisional |
| 9:59.93 | Lukas Horejsi | Missoula Hellgate (AA) | 10 | Western AA Divisional |
| 10:00.04 | Aren Alexander-Battee | Glacier (AA) | 11 | Western AA Divisional |
| 10:00.28 | Dax Summers | Missoula Hellgate (AA) | 10 | Western AA Divisional |
| 10:00.29 | Sean Stineford | Missoula Big Sky (AA) | 11 | Western AA Divisional |
| 10:00.86 | Zak Meeker | Manhattan (B) | 11 | State B |
| 10:00.94 | Otto MacDonald | Missoula Sentinel (AA) | 11 | Western AA Divisional |
| 10:03.75 | Ellis McKean | Glasgow (B) | 11 | State B |
| 10:03.95 | Elijah Boyd | Glacier (AA) | 12 | Glacier Cinco |
| 10:04.31 | Gordon Gentry | Great Falls CMR (AA) | 11 | Eastern AA Divisional |
| 10:05.31 | Jesse McMurtrey | Helena Capital (AA) | 11 | Western AA Divisional |
| 10:06.14 | Riley Schott | Manhattan Christian (C) | 9 | Midland Roundtable Top 10 |
| 10:06.56 | Wilson Overby | Glasgow (B) | 10 | State B |
| 10:07.30 | Trajan Hill | Hardin (A) | 11 | Eastern A Divisional |
| 10:07.57 | Casey Bloomer | Bozeman (AA) | 11 | Midland Roundtable Top 10 |
| 10:08.35 | John Calvin Quindry | Missoula Sentinel (AA) | 11 | Western AA Divisional |
| 10:08.91 | Gus Dines | Roberts (C) | 12 | State C |
| 10:11.17 | Matt Wilson | Hamilton (A) | 12 | MCPS Invite |
| 10:11.24 | Luke Lutz | Frenchtown (A) | 11 | Western A Divisional |
| 10:11.49 | Gabe Knudsen | Columbia Falls (A) | 12 | Archie Roe Invite |
| 10:11.62 | Tyler Schmautz | Frenchtown (A) | 10 | Western A Divisional |
| 10:13.24 | Keagan Stroop | Belt (C) | 12 | State C |
| 10:15.24 | Dane McCalla | Billings Central (A) | 10 | Eastern A Divisional |
| 10:17.64 | Ben Morrison | Manhattan Christian (C) | 10 | Western C Divisional |
| 10:18.70 | Will Flowers | Corvallis (A) | 10 | State A |
| 10:19.54 | Wills Degrandpre | Charlo (C) | 11 | Western C Divisional |