| #1 | KC BELKE | 32/5:05.641 · 32/5:05.641 (2) 32/5:08.821 (1) |
| #2 | LUKE PRAVECHEK | 31/5:00.486 · 31/5:00.486 (1) 29/5:04.992 (2) |
| #3 | DAMIAN BYNG | 31/5:03.970 · 31/5:03.970 (1) 31/5:05.763 (2) |
| #4 | BRIAN LUTZ | 31/5:05.834 · 31/5:05.834 (2) 30/5:00.653 (1) |
| #5 | RYAN PRIEBE | 31/5:07.494 · 31/5:07.494 (2) 29/5:00.354 (1) |
| #6 | JORDAN VANDENPLAS | 31/5:08.496 · 31/5:08.496 (2) 30/5:02.242 (1) |
| #7 | SCHUYLER MANDELLA | 31/5:08.843 · 31/5:08.843 (1) 30/5:02.515 (2) |
| #8 | MIKE NIELSEN | 30/5:01.779 · 30/5:01.779 (2) 30/5:05.269 (1) |
| #9 | GAVIN MOELLER | 30/5:02.360 · 30/5:02.360 (2) 30/5:04.105 (1) |
| #10 | CHRIS GARAY | 30/5:04.065 · 30/5:04.065 (2) 30/5:06.360 (1) |
| #11 | GARRETT LONDRE | 30/5:10.199 · 30/5:10.199 (2) 25/5:02.895 (1) |
| #12 | DANIEL JONES | 29/5:00.972 · 29/5:00.972 (1) 28/5:09.293 (2) |
| #13 | TAYLOR COOLEY | 29/5:02.692 · 29/5:02.692 (1) 29/5:04.324 (2) |
| #14 | PRESTON NELSON | 29/5:03.391 · 29/5:03.391 (2) 29/5:06.604 (1) |
| #15 | ADAM CHODARA | 28/5:00.073 · 28/5:00.073 (2) 28/5:09.938 (1) |
| #16 | PAYTON SCHNEEBERG | 28/5:00.947 · 28/5:00.947 (1) 28/5:01.427 (2) |
| #17 | TATE MACHTIG | 28/5:01.760 · 28/5:01.760 (2) 28/5:02.154 (1) |
| #18 | BEN MOORE | 28/5:04.461 · 28/5:04.461 (2) 27/5:05.885 (1) |
| #19 | CHRIS LEMMERS | 28/5:05.354 · 28/5:05.354 (1) 26/5:06.194 (2) |
| #20 | BEN WIDDER | 28/5:06.031 · 28/5:06.031 (2) 27/5:04.564 (1) |
| #21 | LEO DAKE | 28/5:07.431 · 28/5:07.431 (2) 13/2:24.586 (DNF) (1) |
| #22 | COLIN GLEASON | 28/5:07.742 · 28/5:07.742 (2) 27/5:05.781 (1) |
| #23 | KYLE KOSEK | 28/5:09.092 · 28/5:09.092 (2) 27/5:05.970 (1) |
| #24 | SHAWN DIMECH | 28/5:09.450 · 28/5:09.450 (1) 26/5:09.392 (2) |
| #25 | TODD RAPPERT | 27/5:00.396 · 27/5:00.396 (1) 27/5:02.874 (2) |
| #26 | MATTHEW ERDMAN | 27/5:00.501 · 27/5:00.501 (2) 27/5:05.601 (1) |
| #27 | SHAWN COTE | 27/5:01.407 · 27/5:01.407 (2) 26/5:08.678 (1) |
| #28 | AIDEN COTE | 27/5:03.138 · 27/5:03.138 (2) 20/3:56.602 (DNF) (1) |
| #29 | SHANE PETITJEAN | 27/5:05.755 · 27/5:05.755 (2) 25/5:01.071 (1) |
| #30 | DAKOTA MACHTIG | 27/5:07.029 · 27/5:07.029 (2) 25/5:06.839 (1) |
| #31 | BRIAN FRALEY | 27/5:07.900 · 27/5:07.900 (2) 25/5:05.634 (1) |
| #32 | TRAVIS SCHMIDT | 26/5:05.570 · 26/5:05.570 (1) 25/5:06.324 (2) |
| #33 | BRIAN WEYERS | 26/5:06.001 · 26/5:06.001 (1) 26/5:08.106 (2) |
| #34 | PARKER GLANDER | 26/5:06.786 · 26/5:06.786 (2) 24/5:10.553 (1) |
| #35 | CARTER VANDEN HEUVEL | 26/5:10.521 · 26/5:10.521 (1) 23/5:01.448 (2) |
| #36 | ADAM FITZGIBBON | 25/5:06.555 · 25/5:06.555 (2) 23/5:19.711 (1) |
| #37 | STEVEN MIRSBERGER | 25/5:09.803 · 25/5:09.803 (2) 23/5:09.138 (1) |
| #38 | COLTON ZIEGELBAUER | 24/5:06.601 · 24/5:06.601 (1) 4/53.662 (DNF) (2) |
| #39 | CHUCK ROHLOFF | 24/5:10.166 · 24/5:10.166 (2) 0/0.000 (DNS) (1) |