| Place | Score | Name | School | Time | Pace mpm | 
	
		| 1 | 1 | Miles Rust, 7 | Hampton-Dumont MS | 12:14 | 6:07/M | 
	
		| 2 | 2 | Zachary Duckert, NA | Algona | 12:50 | 6:25/M | 
	
		| 3 |  | Joseph Dawson, 8 | St. Edmond MS | 13:03 | 6:32/M | 
	
		| 4 |  | Sam Mericle, 8 | St. Edmond MS | 13:10 | 6:35/M | 
	
		| 5 | 3 | Jack Englin, 8 | Clear Lake MS | 13:21 | 6:40/M | 
	
		| 6 |  | Liam Shannon, 7 | St. Edmond MS | 13:23 | 6:42/M | 
	
		| 7 | 4 | Kinnick Clabaugh, 8 | Clear Lake MS | 13:27 | 6:43/M | 
	
		| 8 | 5 | Peyton Kofoot, 7 | Hampton-Dumont MS | 13:27 | 6:44/M | 
	
		| 9 | 6 | Daniel Kemna, NA | Algona | 13:33 | 6:46/M | 
	
		| 10 | 7 | Joseph Ricklefs, NA | Algona | 13:36 | 6:48/M | 
	
		| 11 | 8 | Braeden Roske, 8 | Clear Lake MS | 13:37 | 6:49/M | 
	
		| 12 |  | Thomas Cosgrove, 8 | St. Edmond MS | 13:45 | 6:53/M | 
	
		| 13 | 9 | Samuel Tiili, NA | Algona | 13:49 | 6:54/M | 
	
		| 14 | 10 | David Hamilton, NA | Algona | 13:50 | 6:55/M | 
	
		| 15 | 11 | Isaac Vosburg, 7 | Hampton-Dumont MS | 13:54 | 6:57/M | 
	
		| 16 | 12 | Jace Mortenson, NA | Algona | 13:55 | 6:57/M | 
	
		| 17 | 13 | Aiden Prenger, 8 | Humboldt MS | 14:01 | 7:00/M | 
	
		| 18 | 14 | Brad Mullins, NA | Algona | 14:09 | 7:04/M | 
	
		| 19 |  | Dylan Alt, NA | Algona | 14:12 | 7:06/M | 
	
		| 20 | 15 | Aiden Lammers, 8 | Humboldt MS | 14:17 | 7:08/M | 
	
		| 21 | 16 | Gavin Anderson, 8 | Clear Lake MS | 14:17 | 7:09/M | 
	
		| 22 |  | Camden Schultz, 8 | Webster City MS | 14:18 | 7:09/M | 
	
		| 23 | 17 | Payton Wheatley, 8 | Iowa Falls-Alden MS | 14:27 | 7:13/M | 
	
		| 24 | 18 | Kevin Lopez, 8 | Hampton-Dumont MS | 14:27 | 7:14/M | 
	
		| 25 |  | Brenden Lucas, NA | Algona | 14:27 | 7:14/M | 
	
		| 26 | 19 | Justin Ash, 7 | Humboldt MS | 14:34 | 7:17/M | 
	
		| 27 | 20 | Austin Little, 8 | Humboldt MS | 14:35 | 7:18/M | 
	
		| 28 | 21 | Wes Wharton, 8 | Clear Lake MS | 14:37 | 7:19/M | 
	
		| 29 |  | Owen Patterson, 8 | Webster City MS | 14:37 | 7:19/M | 
	
		| 30 | 22 | Christopher Greenfield, 7 | Clarion-Goldfield-Dows MS | 14:39 | 7:20/M | 
	
		| 31 | 23 | Ian Schroder, 8 | Clarion-Goldfield-Dows MS | 14:41 | 7:20/M | 
	
		| 32 |  | Blake Martinez, NA | Algona | 14:44 | 7:22/M | 
	
		| 33 |  | Aiden Rahe, 7 | Webster City MS | 14:45 | 7:22/M | 
	
		| 34 | 24 | Ethan Miller, 8 | Hampton-Dumont MS | 14:45 | 7:23/M | 
	
		| 35 |  | Isaac Wilson, NA | Algona | 14:48 | 7:24/M | 
	
		| 36 | 25 | Tam Hindin, 8 | Hampton-Dumont MS | 14:54 | 7:27/M | 
	
		| 37 | 26 | Alejandro Castro, 8 | Hampton-Dumont MS | 14:54 | 7:27/M | 
	
		| 38 | 27 | Lj Bryant, 8 | Clear Lake MS | 14:55 | 7:28/M | 
	
		| 39 |  | Cade Alonzo, 8 | Hampton-Dumont MS | 14:57 | 7:28/M | 
	
		| 40 | 28 | Brandon Zigrang, 7 | Clarion-Goldfield-Dows MS | 14:58 | 7:29/M | 
	
		| 41 | 29 | Owen Smith, 7 | Clear Lake MS | 15:01 | 7:31/M | 
	
		| 42 |  | Felipe Velica, 7 | Hampton-Dumont MS | 15:08 | 7:34/M | 
	
		| 43 | 30 | Walden Cornellio, 7 | Humboldt MS | 15:23 | 7:42/M | 
	
		| 44 | 31 | Cameron Hoag, 8 | Humboldt MS | 15:24 | 7:42/M | 
	
		| 45 |  | Jacob Barglof, NA | Algona | 15:24 | 7:42/M | 
	
		| 46 |  | Julien O'Brien-Green, 8 | Clear Lake MS | 15:35 | 7:48/M | 
	
		| 47 |  | Clarke Beard, 8 | Clear Lake MS | 15:36 | 7:48/M | 
	
		| 48 | 32 | Calvin Hutchinsen, 7 | Iowa Falls-Alden MS | 15:36 | 7:48/M | 
	
		| 49 |  | Hudson Uetz, 7 | Clear Lake MS | 15:38 | 7:49/M | 
	
		| 50 | 33 | Henry Bormann, 8 | Humboldt MS | 15:39 | 7:50/M | 
	
		| 51 |  | Jordan Glover, 7 | Clear Lake MS | 15:41 | 7:50/M | 
	
		| 52 | 34 | Juan Jimenez, 8 | Clarion-Goldfield-Dows MS | 15:48 | 7:54/M | 
	
		| 53 |  | Thomas Sonderman, 8 | Clear Lake MS | 15:49 | 7:54/M | 
	
		| 54 | 35 | Wilken Kube, 8 | Iowa Falls-Alden MS | 15:50 | 7:55/M | 
	
		| 55 |  | Gabe Flatau, 7 | Humboldt MS | 15:51 | 7:56/M | 
	
		| 56 | 36 | Hunter Miller, 7 | Iowa Falls-Alden MS | 15:55 | 7:58/M | 
	
		| 57 |  | Ethan Evelsizer, 8 | Clear Lake MS | 15:59 | 7:59/M | 
	
		| 58 |  | Edan Thoe, 7 | Clear Lake MS | 16:17 | 8:09/M | 
	
		| 59 |  | Cody Hua, 8 | Clear Lake MS | 16:21 | 8:10/M | 
	
		| 60 |  | Hayden Hansen, 8 | Humboldt MS | 16:23 | 8:11/M | 
	
		| 61 | 37 | Cameron Madden, 7 | Iowa Falls-Alden MS | 16:25 | 8:12/M | 
	
		| 62 |  | Holden McClintock, 8 | Humboldt MS | 16:29 | 8:14/M | 
	
		| 63 |  | Jaxon Roberts, NA | Algona | 16:34 | 8:17/M | 
	
		| 64 |  | Landon Crawford, 7 | Webster City MS | 16:40 | 8:20/M | 
	
		| 65 |  | Finley Nyhus, 7 | Clear Lake MS | 16:48 | 8:24/M | 
	
		| 66 | 38 | Coleton Johnson, 7 | Clarion-Goldfield-Dows MS | 16:49 | 8:25/M | 
	
		| 67 | 39 | Tate Jackson, 7 | Clarion-Goldfield-Dows MS | 16:51 | 8:25/M | 
	
		| 68 | 40 | Joshua Moore, 8 | Clarion-Goldfield-Dows MS | 17:07 | 8:34/M | 
	
		| 69 |  | Evan Steburg, NA | Algona | 17:23 | 8:42/M | 
	
		| 70 | 41 | Lane Madden, 7 | Iowa Falls-Alden MS | 17:30 | 8:45/M | 
	
		| 71 |  | Brody Morrow, 8 | Clear Lake MS | 17:31 | 8:46/M | 
	
		| 72 |  | Riker Brindley, NA | Algona | 17:32 | 8:46/M | 
	
		| 73 |  | Rylee Wolf, NA | Algona | 17:36 | 8:48/M | 
	
		| 74 |  | Will Faber, 7 | Clear Lake MS | 17:46 | 8:53/M | 
	
		| 75 |  | Carson Olmstead, NA | Algona | 17:47 | 8:54/M | 
	
		| 76 |  | Tyler Campbell, 8 | Clear Lake MS | 18:02 | 9:01/M | 
	
		| 77 |  | Cody Tuttle, 7 | Humboldt MS | 18:03 | 9:01/M | 
	
		| 78 |  | Kayden Caquelin, 7 | Humboldt MS | 18:23 | 9:11/M | 
	
		| 79 |  | Jacob Wharton, 7 | Clarion-Goldfield-Dows MS | 18:53 | 9:26/M | 
	
		| 80 |  | Braden Vik, 7 | Humboldt MS | 18:59 | 9:29/M | 
	
		| 81 |  | Jacob Ullrich, 7 | Clear Lake MS | 19:11 | 9:35/M | 
	
		| 82 |  | Logan Frantz, 7 | Clarion-Goldfield-Dows MS | 19:18 | 9:39/M | 
	
		| 83 |  | Asher Morrow, 8 | Clear Lake MS | 19:23 | 9:42/M | 
	
		| 84 |  | Todd Gayken, 7 | Clear Lake MS | 19:29 | 9:44/M | 
	
		| 85 |  | Russbel Garcia, 7 | Clarion-Goldfield-Dows MS | 19:53 | 9:56/M | 
	
		| 86 | 42 | Henry Tiernan, 8 | Iowa Falls-Alden MS | 25:43 | 12:51/M |