NDHSAA Class A & B State Meet 2025

Bismarck, ND

Class B Boys Results

Boys Class B 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Keaton Saastad            12 May-Port CG                            10.88a               1.1
   2 Gunner Thielges           11 LaMoure/Litch-Marion                   10.96a               1.1
   3 Porter Granger            12 New Rockford-Sheyenne                  11.10a               1.1
   4 Cole Ohnstad              12 Oak Grove Lutheran                     11.11a               1.1
   5 Shaiden Thomas            11 Grafton                                11.17a               1.1
   6 Noah Tholkes              12 Central Cass                           11.17a               1.1
   7 Michael Crowder           12 Powers Lake-Burke Central              11.20a               1.1
   8 Seamus Kelly              12 Lisbon                                 11.28a               1.1
   9 Easton Lovelace           12 Thompson                               11.33a               1.1

Boys Class B 100 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Keaton Saastad            12 May-Port CG                            10.87a               1.4
   2 Gunner Thielges           11 LaMoure/Litch-Marion                   10.95a               1.8
   3 Porter Granger            12 New Rockford-Sheyenne                  10.96a               1.8
   4 Cole Ohnstad              12 Oak Grove Lutheran                     11.12a               1.4
   5 Shaiden Thomas            11 Grafton                                11.14a               1.8
   6 Noah Tholkes              12 Central Cass                           11.15a               0.6
   7 Michael Crowder           12 Powers Lake-Burke Central              11.21a               0.6
   8 Easton Lovelace           12 Thompson                               11.25a               1.4
   9 Seamus Kelly              12 Lisbon                                 11.25a               0.6
  10 Davyion Clemons           10 Nedrose                                11.28a               1.4
  11 Jack Bier                 12 Oak Grove Lutheran                     11.35a               0.6
  12 Peyton Harrington         11 Carrington                             11.37a               1.4
  13 Brady Reilly              12 Drayton/Valley-Edinburg                11.38a               0.6
  14 Matthew Hoppe             12 Northern Cass                          11.39a               1.8
  15 Raeshaun Earl             11 Hankinson                              11.41a               1.4
  16 Andrew Jean               12 Hankinson                              11.48a               1.8
  17 Joseph Kramlich           12 Edgeley/Kulm                           11.52a               1.4
  18 Miles Stroh               11 Kindred                                11.53a               0.6
  19 Sawyer Hesse              11 Kindred                                11.56a               1.8
  20 Brock Norton              12 New Salem-Almont                       11.60a               0.6
  21 Owen Lesko                12 LaMoure/Litch-Marion                   11.65a               0.6
  22 Tyler Swang               12 Harvey/Wells County                    11.67a               1.4
  23 Logan Larson              12 Wyndmere-Lidgerwood                    11.71a               1.8
  24 Tee Sylling               12 Maple River                            11.72a               1.8
  25 August Majeres            12 Garrison                               11.83a               0.6
  26 Aden Schatz               11 Linton/HMB                             11.95a               1.4
  27 Mark Lora                 12 Hazen                                  14.04a               1.8

Boys Class B 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jaran Reinhardt           11 Hazen                                  21.78a               2.1
   2 Keaton Saastad            12 May-Port CG                            21.83a               2.1
   3 Porter Granger            12 New Rockford-Sheyenne                  22.05a               2.1
   4 Brady Reilly              12 Drayton/Valley-Edinburg                22.24a               2.1
   5 Cody Amble                12 Langdon Area/Munich                    22.49a               2.1
   6 Alonzo Kudrna             10 Dickinson Trinity                      22.59a               2.1
   7 Shaiden Thomas            11 Grafton                                22.63a               2.1
   8 Seamus Kelly              12 Lisbon                                 22.65a               2.1
   9 Easton Lovelace           12 Thompson                               22.67a               2.1

Boys Class B 200 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jaran Reinhardt           11 Hazen                                  21.77a               2.5
   2 Keaton Saastad            12 May-Port CG                            21.92a               2.2
   3 Alonzo Kudrna             10 Dickinson Trinity                      22.42a               2.5
   4 Brady Reilly              12 Drayton/Valley-Edinburg                22.48a               2.5
   5 Porter Granger            12 New Rockford-Sheyenne                  22.50a               1.6
   6 Easton Lovelace           12 Thompson                               22.58a               2.5
   7 Shaiden Thomas            11 Grafton                                22.60a               2.5
   8 Seamus Kelly              12 Lisbon                                 22.69a               1.6
   9 Cody Amble                12 Langdon Area/Munich                    22.74a               2.2
  10 Cole Ohnstad              12 Oak Grove Lutheran                     22.74a               1.6
  11 Khaliel Abdurrahman       12 Bottineau                              23.01a               2.2
  12 Michael Crowder           12 Powers Lake-Burke Central              23.02a               2.2
  13 Drake Schlosser           12 Stanley                                23.04a               2.2
  14 Raeshaun Earl             11 Hankinson                              23.05a               1.6
  15 Brock Norton              12 New Salem-Almont                       23.18a               2.5
  16 Jack Bier                 12 Oak Grove Lutheran                     23.21a               2.5
  17 Peyton Harrington         11 Carrington                             23.28a               1.6
  18 Davyion Clemons           10 Nedrose                                23.30a               1.6
  19 Tee Sylling               12 Maple River                            23.33a               2.5
  20 Miles Stroh               11 Kindred                                23.40a               1.6
  21 Joseph Kramlich           12 Edgeley/Kulm                           23.43a               2.2
  22 Tyler Swang               12 Harvey/Wells County                    23.61a               1.6
  23 Sig Gjermundson           10 Richardton-Taylor                      24.02a               2.2
     Rylan Hollingshead        11 Williams County [Tioga/Ray]               SCR                  

Boys Class B 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jaran Reinhardt           11 Hazen                                  48.62a                  
   2 Wyatt Grueneich           12 Hazen                                  49.75a                  
   3 Andrew Eichhorst          12 Central McLean                         50.02a                  
   4 Michael Crowder           12 Powers Lake-Burke Central              50.45a                  
   5 Rylan Hollingshead        11 Williams County [Tioga/Ray]            50.50a                  
   6 Isaac Navarro             10 Grafton                                50.55a                  
   7 Brody Parker              12 North Star                             51.09a                  
   8 Shaiden Thomas            11 Grafton                                51.46a                  
   9 Keaton Saastad            12 May-Port CG                            51.82a                  

Boys Class B 400 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jaran Reinhardt           11 Hazen                                  49.55a                  
   2 Michael Crowder           12 Powers Lake-Burke Central              50.95a                  
   3 Keaton Saastad            12 May-Port CG                            51.13a                  
   4 Andrew Eichhorst          12 Central McLean                         51.18a                  
   5 Brody Parker              12 North Star                             51.33a                  
   6 Shaiden Thomas            11 Grafton                                51.42a                  
   7 Cody Amble                12 Langdon Area/Munich                    51.54a                  
   8 Rylan Hollingshead        11 Williams County [Tioga/Ray]            51.66a                  
   9 Wyatt Grueneich           12 Hazen                                  51.91a                  
  10 Jake Hayes                11 Linton/HMB                             51.98a                  
  11 Case Awender              12 Oakes                                  52.01a                  
  12 Isaac Navarro             10 Grafton                                52.11a                  
  13 Beckett Kadrmas           11 Southern McLean (Washburn/Wilton/      52.15a                  
  14 Mason Lauckner             9 Bottineau                              52.17a                  
  15 Riley Schollmeyer          9 Killdeer                               52.28a                  
  16 Will DeMontigny           12 Bottineau                              52.41a                  
  17 Brock Norton              12 New Salem-Almont                       52.48a                  
  18 Brady Reilly              12 Drayton/Valley-Edinburg                52.73a                  
  19 Bennett Kilwein           10 Hazen                                  52.96a                  
  20 Easton Lovelace           12 Thompson                               52.97a                  
  21 Seamus Kelly              12 Lisbon                                 53.02a                  
  22 Grady Nett                10 Mohall-Lansford-Sherwood               53.05a                  
  23 Jaxon Rolle               11 Glen Ullin/Hebron                      53.24a                  
  24 Justus Baker              12 Beach                                  53.46a                  
  25 Coleson Stahl             12 Central Cass                           53.78a                  
  26 Nekori Dahlen             12 Killdeer                               53.88a                  
  27 Logan Longmuir            10 Stanley                                53.91a                  
  28 Karson Gruba              11 Enderlin                               53.92a                  

Boys Class B 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Taylor Wanner             12 Bowman County                        1:52.90a                  
   2 Xavier Bell               12 New Town                             1:54.05a                  
   3 Owen Johnson              11 Northern Cass                        1:56.72a                  
   4 Bud Wilkie                12 Bottineau                            1:57.24a                  
   5 Aidan Thurber             11 Ellendale                            1:58.02a                  
   6 Jonah Njos                11 Bowman County                        1:58.62a                  
   7 Noah Njos                 12 Bowman County                        1:58.63a                  
   8 James Chaffee              9 Oak Grove Lutheran                   1:58.74a                  
   9 Lukas Spotted Bear        11 New Town                             1:59.64a                  
  10 Lincoln Adair             12 Lisbon                               1:59.73a                  
  11 Grady Nett                10 Mohall-Lansford-Sherwood             2:00.41a                  
  12 Braeden Kinzler           12 Edgeley/Kulm                         2:00.41a                  
  13 Beckett Kadrmas           11 Southern McLean (Washburn/Wilton/    2:01.23a                  
  14 Thomas Bowman             10 Bowman County                        2:03.98a                  
  15 Riley Love                10 Hatton-Northwood                     2:04.25a                  
  16 Mason Lauckner             9 Bottineau                            2:04.31a                  
  17 Treyvionne Williams       11 New Town                             2:04.36a                  
  18 Will DeMontigny           12 Bottineau                            2:04.54a                  
  19 Tyler Gronwold            10 Kindred                              2:04.87a                  
  20 Mason DeVore              10 Hazen                                2:05.24a                  
  21 Tyler Cree-Beglau         11 Nelson County                        2:05.35a                  
  22 Braydon Roberts           10 Kindred                              2:05.99a                  
  23 Justus Baker              12 Beach                                2:06.07a                  
  24 Jaxon Rolle               11 Glen Ullin/Hebron                    2:06.32a                  
  25 Kade Lambert               8 New Town                             2:06.71a                  
  26 Jekori Dahlen             12 Killdeer                             2:07.82a                  
  27 Rylan Buchholz            11 Hillsboro/Central Valley             2:10.67a                  
  28 Isaac Navarro             10 Grafton                              2:20.50a                  
     Morgan Maxwell            12 Central McLean                            SCR                  

Boys Class B 1600 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Taylor Wanner             12 Bowman County                        4:18.49a                  
   2 Owen Johnson              11 Northern Cass                        4:21.73a                  
   3 Xavier Bell               12 New Town                             4:22.22a                  
   4 Jonah Njos                11 Bowman County                        4:25.41a                  
   5 Aidan Thurber             11 Ellendale                            4:31.40a                  
   6 Bud Wilkie                12 Bottineau                            4:31.73a                  
   7 Lukas Spotted Bear        11 New Town                             4:32.32a                  
   8 Noah Njos                 12 Bowman County                        4:32.90a                  
   9 James Chaffee              9 Oak Grove Lutheran                   4:33.15a                  
  10 Warner Bowman             10 Bowman County                        4:36.13a                  
  11 Kole Albers               12 Center Stanton                       4:38.78a                  
  12 Thomas Bowman             10 Bowman County                        4:38.94a                  
  13 Cole Buchholtz            11 Shiloh Christian                     4:39.35a                  
  14 Braeden Kinzler           12 Edgeley/Kulm                         4:40.94a                  
  15 Holdyn Jacobson           12 Benson County                        4:41.57a                  
  16 Niko Zink                 11 Hillsboro/Central Valley             4:42.85a                  
  17 Tracy Aune                10 Richardton-Taylor                    4:43.33a                  
  18 Jarrett Kelly             12 Standing Rock                        4:44.90a                  
  19 Kade Lambert               8 New Town                             4:45.69a                  
  20 Lincoln Adair             12 Lisbon                               4:46.06a                  
  21 Trevor Dalley             11 Hettinger-Scranton                   4:49.04a                  
  22 Noah Bedlion              12 Bottineau                            4:49.25a                  
  23 Tyler Gronwold            10 Kindred                              4:50.03a                  
  24 Gabe Sarsland             10 Bowman County                        4:51.75a                  
  25 Solomon Burchill          11 Maple River                          4:52.62a                  
  26 Ross Hamre                 9 Hillsboro/Central Valley             5:03.07a                  
  27 Daniel Neumiller           8 Southern McLean (Washburn/Wilton/    5:06.77a                  
  28 Seth Smallbeck            11 Hillsboro/Central Valley             5:16.80a                  

Boys Class B 3200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Taylor Wanner             12 Bowman County                        9:25.56a                  
   2 Owen Johnson              11 Northern Cass                        9:27.54a                  
   3 Xavier Bell               12 New Town                             9:40.92a                  
   4 Jonah Njos                11 Bowman County                        9:49.54a                  
   5 Aidan Thurber             11 Ellendale                            9:50.46a                  
   6 Warner Bowman             10 Bowman County                        9:54.87a                  
   7 Gabe Sarsland             10 Bowman County                        9:59.02a                  
   8 Noah Njos                 12 Bowman County                       10:00.68a                  
   9 Cole Buchholtz            11 Shiloh Christian                    10:05.36a                  
  10 James Chaffee              9 Oak Grove Lutheran                  10:06.43a                  
  11 Lukas Spotted Bear        11 New Town                            10:06.59a                  
  12 Niko Zink                 11 Hillsboro/Central Valley            10:12.94a                  
  13 Tekoah Hood               10 New Town                            10:15.46a                  
  14 Cade Westby               10 Kindred                             10:15.57a                  
  15 Kole Albers               12 Center Stanton                      10:16.08a                  
  16 Kade Lambert               8 New Town                            10:21.47a                  
  17 Solomon Burchill          11 Maple River                         10:21.68a                  
  18 Holdyn Jacobson           12 Benson County                       10:22.03a                  
  19 Tracy Aune                10 Richardton-Taylor                   10:27.51a                  
  20 Elija Deck                11 Kindred                             10:27.92a                  
  21 Walker Miller             10 Ellendale                           10:27.94a                  
  22 Carson Qual               10 Lisbon                              10:45.07a                  
  23 Daniel Neumiller           8 Southern McLean (Washburn/Wilton/   10:48.27a                  
  24 Trevor Dalley             11 Hettinger-Scranton                  10:57.94a                  
  25 Ross Hamre                 9 Hillsboro/Central Valley            11:10.81a                  
  26 Brycen Bell                7 New Town                            11:17.37a                  
  27 Gabe Smith                 8 New Rockford-Sheyenne               11:17.83a                  
  28 Seth Smallbeck            11 Hillsboro/Central Valley            11:27.29a                  
  29 Ryland Carlson             9 Hillsboro/Central Valley            11:34.39a                  
     Brayden Green             10 Rugby                                     DNF                  

Boys Class B 110m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Tallen Thorson            12 Harvey/Wells County                    14.66a               0.8
   2 Gunner Thielges           11 LaMoure/Litch-Marion                   15.22a               0.8
   3 Drake Schlosser           12 Stanley                                15.77a               0.8
   4 Easton Holland            10 Central Cass                           15.83a               0.8
   5 Luke Shirek               11 Park River/Fordville-Lankin            15.98a               0.8
   6 August Miller              9 Grafton                                16.02a               0.8
   7 Cooper Schepp              8 Beulah                                 16.21a               0.8
   8 Kayne Rhoads              12 Central McLean                         16.36a               0.8
   9 Kyle Volson               12 Velva-Drake/Anamoose                   16.41a               0.8

Boys Class B 110m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Tallen Thorson            12 Harvey/Wells County                    15.04a               2.3
   2 Gunner Thielges           11 LaMoure/Litch-Marion                   15.47a               2.5
   3 Easton Holland            10 Central Cass                           15.64a               1.5
   4 Drake Schlosser           12 Stanley                                15.89a               2.5
   5 Luke Shirek               11 Park River/Fordville-Lankin            16.04a               2.3
   6 Cooper Schepp              8 Beulah                                 16.04a               1.5
   7 August Miller              9 Grafton                                16.16a               2.3
   8 Kayne Rhoads              12 Central McLean                         16.26a               1.5
   9 Kyle Volson               12 Velva-Drake/Anamoose                   16.32a               2.3
  10 Karter Peterson           12 Thompson                               16.37a               2.5
  11 Jacob Lyons               12 Lisbon                                 16.59a               2.5
  12 Matthew Aune              11 Richardton-Taylor                      16.64a               1.5
  13 Josiah Novotny-Leino      11 Oak Grove Lutheran                     16.76a               2.3
  14 Kyler Schreiner           12 Garrison                               16.91a               1.5
  15 Ryan Weddell              12 Standing Rock                          17.01a               2.5
  16 Mark Fitterer             11 Hettinger County                       17.03a               2.5
  17 Ayrain O'Hotto             9 Killdeer                               17.79a               1.5
  18 Austin Kanenwisher        10 Stanley                                18.47a               2.5
  19 Hayden Clausen             9 Southern McLean (Washburn/Wilton/      18.56a               1.5
  20 Mason Pollestad           10 Drayton/Valley-Edinburg                18.69a               2.3
  21 Brady Hauff               10 Velva-Drake/Anamoose                   18.98a               2.3
  22 Andrew Williams           10 Harvey/Wells County                    19.30a               2.5
     Aidan Ermer               12 Garrison                                   DQ                  

Boys Class B 300m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Tallen Thorson            12 Harvey/Wells County                    38.56a                  
   2 Gunner Thielges           11 LaMoure/Litch-Marion                   39.48a                  
   3 Drake Schlosser           12 Stanley                                40.08a                  
   4 Easton Holland            10 Central Cass                           40.96a                  
   5 Carson Heilman            11 Harvey/Wells County                    41.27a                  
   6 Isaac Silvernagel         11 Linton/HMB                             41.41a                  
   7 Kayne Rhoads              12 Central McLean                         42.05a                  
   8 Matthew Aune              11 Richardton-Taylor                      42.31a                  
   9 Aidan Ermer               12 Garrison                               44.30a                  

Boys Class B 300m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Tallen Thorson            12 Harvey/Wells County                    40.13a                  
   2 Aidan Ermer               12 Garrison                               40.54a                  
   3 Gunner Thielges           11 LaMoure/Litch-Marion                   40.62a                  
   4 Drake Schlosser           12 Stanley                                40.75a                  
   5 Easton Holland            10 Central Cass                           41.41a                  
   6 Carson Heilman            11 Harvey/Wells County                    41.55a                  
   7 Isaac Silvernagel         11 Linton/HMB                             41.88a                  
   8 Matthew Aune              11 Richardton-Taylor                      42.04a                  
   9 Kayne Rhoads              12 Central McLean                         42.18a                  
  10 Rylan Hollingshead        11 Williams County [Tioga/Ray]            42.30a                  
  11 William Cook              12 Kenmare-Bowbells                       42.84a                  
  12 Cooper Schepp              8 Beulah                                 42.86a                  
  13 August Miller              9 Grafton                                42.94a                  
  14 Myles Thielges            10 Kindred                                42.97a                  
  15 Ryan Weddell              12 Standing Rock                          43.19a                  
  16 Niklas Halvorson          11 Bottineau                              43.44a                  
  17 Jacob Lyons               12 Lisbon                                 43.86a                  
  18 Rylan Buchholz            11 Hillsboro/Central Valley               44.27a                  
  19 Colton Christenson        11 Dickinson Trinity                      44.86a                  
  20 Ayden Thummel             10 Central Cass                           45.73a                  
     Luke Shirek               11 Park River/Fordville-Lankin                DQ                  

Boys Class B 4x100m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Northern Cass                               42.75a           
     1) Matthew Hoppe                  2) Keelan Monson
     3) Matthew Metzger                4) Trey Husar
   2 Kindred                                     43.06a           
     1) Brooks Bakko                   2) Presley Peraza
     3) Sawyer Hesse                   4) Miles Stroh
   3 LaMoure/Litch-Marion                        43.52a           
     1) Treyce McGaughy                2) Owen Lesko
     3) Colby Thielges                 4) Gunner Thielges
   4 New Rockford-Sheyenne                       44.11a           
     1) Koy Zieman                     2) Easton Benz
     3) Thomas Allmaras                4) Porter Granger
   5 Dickinson Trinity                           44.18a           
     1) Jake Glaser                    2) Hugh Meyer
     3) Elijah Jilek                   4) Alonzo Kudrna
   6 Central Cass                                44.19a           
     1) Colton Cruchet                 2) Coleson Stahl
     3) Carter Domier                  4) Noah Tholkes
   7 Carrington                                  44.79a           
     1) Paxton Harrington              2) Ryder Bickett
     3) McKade Zink                    4) Peyton Harrington
   8 Central McLean                              44.98a           
     1) Gavin Haraseth                 2) Kannon Hunt
     3) Morgan Maxwell                 4) Andrew Eichhorst
     Oak Grove Lutheran                              DQ           
     1) Jack Bier                      2) Cole Ohnstad
     3) Brady Donabauer                4) Noah Meidinger

Boys Class B 4x100m Relay Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Kindred                                     43.64a           
     1) Brooks Bakko                   2) Presley Peraza
     3) Sawyer Hesse                   4) Miles Stroh
   2 Oak Grove Lutheran                          43.81a           
     1) Jack Bier                      2) Cole Ohnstad
     3) Brady Donabauer                4) Noah Meidinger
   3 Northern Cass                               43.90a           
     1) Matthew Hoppe                  2) Keelan Monson
     3) Matthew Metzger                4) Trey Husar
   4 LaMoure/Litch-Marion                        44.45a           
     1) Treyce McGaughy                2) Owen Lesko
     3) Colby Thielges                 4) Gunner Thielges
   5 Dickinson Trinity                           44.49a           
     1) Jake Glaser                    2) Hugh Meyer
     3) Elijah Jilek                   4) Alonzo Kudrna
   6 Central Cass                                44.54a           
     1) Colton Cruchet                 2) Coleson Stahl
     3) Carter Domier                  4) Noah Tholkes
   7 Carrington                                  44.89a           
     1) Paxton Harrington              2) Ryder Bickett
     3) McKade Zink                    4) Peyton Harrington
   8 Thompson                                    44.98a           
     1) Charlie Yon                    2) Karter Peterson
     3) Josh Juve                      4) Easton Lovelace
   9 New Rockford-Sheyenne                       45.06a           
     1) Koy Zieman                     2) Easton Benz
     3) Thomas Allmaras                4) Porter Granger
  10 Central McLean                              45.08a           
     1) Gavin Haraseth                 2) Kannon Hunt
     3) Morgan Maxwell                 4) Andrew Eichhorst
  11 Hazen                                       45.18a           
     1) Josh Ternes                    2) Bennett Kilwein
     3) Wyatt Grueneich                4) Bradyn Braithwaite
  12 Hankinson                                   45.36a           
     1) Kade Hentz                     2) Andrew Jean
     3) Jax Hernandez                  4) Raeshaun Earl
  13 Linton/HMB                                  45.47a           
     1) Aden Schatz                    2) Charles Schuetzle
     3) Levi Keeney                    4) Jake Hayes
  14 Shiloh Christian                            45.53a           
     1) Noah Kreiter                   2) Ayms Melin
     3) Carson Quam                    4) Paxton Shaffer
  15 Bottineau                                   45.65a           
     1) Josh Shriver                   2) Connor Guss
     3) Alex Pomarleau                 4) Wyatt Campbell
  16 Grafton                                     45.71a           
     1) Roman Rodriguez                2) August Miller
     3) Isaac Navarro                  4) Carson Thomas
  17 Garrison                                    45.75a           
     1) Aidan Ermer                    2) Kyler Schreiner
     3) August Majeres                 4) Finn Smedstad
  18 Killdeer                                    45.86a           
     1) Jack Bohmbach                  2) Jaxon Reese
     3) Michael Dukart                 4) Cooper Bang
  19 Wyndmere-Lidgerwood                         45.89a           
     1) Jaxon Krier                    2) John Dexter
     3) Austin Conry                   4) Logan Larson
  20 Powers Lake-Burke Central                   45.94a           
     1) Michael Crowder                2) Oakley Grubb
     3) Corbin Bakken                  4) Tucker Alberts
  21 Oakes                                       46.20a           
     1) Carter Ptacek                  2) Zane Awender
     3) Case Awender                   4) Tristen Loeks
  22 Rolette/Wolford                             46.26a           
     1) Tristen Marsh                  2) Jacob Mattson
     3) Brett Tastad                   4) Layton Olson
  23 Drayton/Valley-Edinburg                     46.31a           
     1) Carter Johnson                 2) Jack Langerud
     3) Mason Pollestad                4) Carter Oberg
  24 Rugby                                       46.57a           
     1) Taytum Risovi                  2) Kiefer Fritz
     3) Jove Risovi                    4) Tucker Volk
  25 Southern McLean (Washburn/Wilton/Wing)      46.72a           
     1) Brady Vollmuth                 2) Levi McGregor
     3) Beckett Kadrmas                4) Quinton Conoly
  26 Bowman County                               46.74a           
     1) Dylan Hedge                    2) Brayden Williams
     3) Luke Nohava                    4) Cale Schwartz
  27 Stanley                                     46.75a           
     1) Oscar Garcia                   2) Kolton Longmuir
     3) Jevon Johnson                  4) Kayden Uran
  28 Trenton                                     46.78a           
     1) Max Slater                     2) Maddix Longie
     3) Joel Gantzler                  4) Korey Kendall
  29 North Star                                  46.79a           
     1) Alec Peyerl                    2) Hunter Hagler
     3) Rylen Anderson                 4) Brody Parker
  30 Des-Lacs Burlington/Lewis and Clark         46.91a           
     1) Justice Huus                   2) Easton Smith
     3) Michael Mai                    4) Kaden Hicks
  31 Beulah                                      47.04a           
     1) Rhyse Unruh                    2) Shane Schmidt
     3) Jonas Braun                    4) Cooper Schepp
  32 Park River/Fordville-Lankin                 47.34a           
     1) Jaxton Hell                    2) Jace Rosinski
     3) Tanner Schramm                 4) Brennan Schramm
     Harvey/Wells County                            DNF           
     1) Dylan Heitmann                 2) Tallen Thorson
     3) Carson Heilman                 4) Tyler Swang

Boys Class B 4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Hazen                                     1:28.15a           
     1) Jaran Reinhardt                2) Bennett Kilwein
     3) Wyatt Grueneich                4) Bradyn Braithwaite
   2 Northern Cass                             1:28.59a           
     1) Matthew Hoppe                  2) Keelan Monson
     3) Matthew Metzger                4) Trey Husar
   3 Oak Grove Lutheran                        1:31.63a           
     1) Jack Bier                      2) Brady Donabauer
     3) Cole Ohnstad                   4) Noah Meidinger
   4 Killdeer                                  1:31.76a           
     1) Nekori Dahlen                  2) Cooper Bang
     3) Riley Schollmeyer              4) Jekori Dahlen
   5 Central McLean                            1:31.87a           
     1) Gavin Haraseth                 2) Kannon Hunt
     3) Aiden Hanson                   4) Andrew Eichhorst
   6 Central Cass                              1:32.61a           
     1) Noah Tholkes                   2) Case Muscha
     3) Easton Holland                 4) Coleson Stahl
   7 Drayton/Valley-Edinburg                   1:32.76a           
     1) Carter Johnson                 2) Jack Langerud
     3) Carter Oberg                   4) Brady Reilly
   8 Dickinson Trinity                         1:33.10a           
     1) Jake Glaser                    2) Alonzo Kudrna
     3) Landon Knote                   4) Hugh Meyer
     Linton/HMB                                      DQ           
     1) Jake Hayes                     2) Levi Keeney
     3) Aden Schatz                    4) Isaac Silvernagel

Boys Class B 4x200m Relay Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Hazen                                     1:30.25a           
     1) Mason DeVore                   2) Jaran Reinhardt
     3) Wyatt Grueneich                4) Bennett Kilwein
   2 Northern Cass                             1:30.81a           
     1) Matthew Hoppe                  2) Keelan Monson
     3) Matthew Metzger                4) Trey Husar
   3 Central McLean                            1:31.54a           
     1) Gavin Haraseth                 2) Kannon Hunt
     3) Aiden Hanson                   4) Andrew Eichhorst
   4 Oak Grove Lutheran                        1:31.72a           
     1) Jack Bier                      2) Brady Donabauer
     3) Cole Ohnstad                   4) Noah Meidinger
   5 Killdeer                                  1:31.96a           
     1) Nekori Dahlen                  2) Cooper Bang
     3) Riley Schollmeyer              4) Jekori Dahlen
   6 Drayton/Valley-Edinburg                   1:32.12a           
     1) Carter Johnson                 2) Jack Langerud
     3) Carter Oberg                   4) Brady Reilly
   7 Linton/HMB                                1:32.22a           
     1) Jake Hayes                     2) Levi Keeney
     3) Aden Schatz                    4) Isaac Silvernagel
   8 Central Cass                              1:32.41a           
     1) Noah Tholkes                   2) Case Muscha
     3) Easton Holland                 4) Coleson Stahl
   9 Dickinson Trinity                         1:32.78a           
     1) Jake Glaser                    2) Alonzo Kudrna
     3) Landon Knote                   4) Hugh Meyer
  10 Hankinson                                 1:33.15a           
     1) Kade Hentz                     2) Andrew Jean
     3) Jax Hernandez                  4) Raeshaun Earl
  11 Bottineau                                 1:33.36a           
     1) Josh Shriver                   2) Conner Guss
     3) Wyatt Campbell                 4) Khaliel Abdurrahman
  12 Park River/Fordville-Lankin               1:33.42a           
     1) Jaxton Hell                    2) Brennan Schramm
     3) Jace Rosinski                  4) Luke Shirek
  13 Kindred                                   1:33.61a           
     1) Clayton Althoff                2) Sawyer Hesse
     3) Myles Thielges                 4) Miles Stroh
  14 Carrington                                1:33.67a           
     1) Paxton Harrington              2) Josh Bickett
     3) McKade Zink                    4) Peyton Harrington
  15 Oakes                                     1:33.73a           
     1) Carter Ptacek                  2) Tristen Loeks
     3) Zane Awender                   4) Case Awender
  16 Wyndmere-Lidgerwood                       1:34.10a           
     1) John Dexter                    2) Austin Conry
     3) Owen Laddusaw                  4) Logan Larson
  17 New Rockford-Sheyenne                     1:34.34a           
     1) Thomas Allmaras                2) Bennett Meier
     3) Easton Benz                    4) Koy Zieman
  18 Harvey/Wells County                       1:34.62a           
     1) Dylan Heitmann                 2) Andrew Williams
     3) Nixon Buchmiller               4) Carson Heilman
  19 Shiloh Christian                          1:34.66a           
     1) Jordan Grosz                   2) Ayms Melin
     3) Carson Quam                    4) Noah Kreiter
  20 Williams County [Tioga/Ray]               1:35.06a           
     1) Jacob Munson                   2) Conrad Kupper
     3) Ty Barman                      4) Rylan Hollingshead
  21 Stanley                                   1:35.25a           
     1) Oscar Garcia                   2) Zeke Weinbar
     3) Kolton Longmuir                4) Logan Longmuir
  22 Rolette/Wolford                           1:36.00a           
     1) Tristen Marsh                  2) Dylan Hanson
     3) Jacob Mattson                  4) Layton Olson
  23 Velva-Drake/Anamoose                      1:36.09a           
     1) Brady Hauff                    2) Amarie YellowHammer
     3) Lexton Smith                   4) Kyle Volson
  24 Des-Lacs Burlington/Lewis and Clark       1:36.47a           
     1) Justice Huus                   2) Easton Smith
     3) Kaden Hicks                    4) Taylor Selfridge
  25 Garrison                                  1:36.99a           
     1) Aidan Ermer                    2) Trevor Mautz
     3) August Majeres                 4) Finn Smedstad
  26 Beulah                                    1:37.14a           
     1) Zyon Phelps                    2) Shane Schmidt
     3) Jonas Braun                    4) Cooper Schepp
  27 LaMoure/Litch-Marion                      1:37.85a           
     1) Treyce McGaughy                2) Colby Thielges
     3) Cody Briggs                    4) Andre Van Eeden
  28 Southern McLean (Washburn/Wilton/Wing)    1:37.90a           
     1) Keaton Kadrmas                 2) Cody Landsiedel
     3) Josh Laning                    4) Quinton Conoly
  29 Thompson                                  1:38.46a           
     1) Charlie Yon                    2) Brady Ripplinger
     3) Josh Juve                      4) Rylan Penas
  30 Bowman County                             1:38.49a           
     1) Talon Gerbig                   2) Brayden Williams
     3) Kyle Brosz                     4) Cale Schwartz
  31 Grafton                                   1:38.84a           
     1) Roman Rodriguez                2) Aidan McMillian
     3) True Moberg                    4) Carson Thomas
     May-Port CG                                     DQ           
     1) Noah Djibonon                  2) Wyatt Perkins
     3) Brayden Caron                  4) Keaton Saastad

Boys Class B 4x400m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Hazen                                     3:24.06a           
     1) Bradyn Braithwaite             2) Wyatt Grueneich
     3) Bennett Kilwein                4) Jaran Reinhardt
   2 Killdeer                                  3:27.86a           
     1) Nekori Dahlen                  2) Riley Schollmeyer
     3) Cooper Bang                    4) Jekori Dahlen
   3 Harvey/Wells County                       3:28.42a           
     1) Tyler Swang                    2) Noah Ziegler
     3) Carson Heilman                 4) Tallen Thorson
   4 Bottineau                                 3:28.79a           
     1) Khaliel Abdurrahman            2) Mason Lauckner
     3) Will DeMontigny                4) Bud Wilkie
   5 Oakes                                     3:30.44a           
     1) Zane Awender                   2) Reese Nitschke
     3) Brody Moore                    4) Case Awender
   6 Grafton                                   3:31.18a           
     1) Shaiden Thomas                 2) August Miller
     3) Carson Thomas                  4) Isaac Navarro
   7 Stanley                                   3:31.65a           
     1) Logan Longmuir                 2) Oscar Garcia
     3) Zeke Weinbar                   4) Drake Schlosser
   8 Central McLean                            3:32.10a           
     1) Gavin Haraseth                 2) Aiden Hanson
     3) Morgan Maxwell                 4) Andrew Eichhorst
   9 Park River/Fordville-Lankin               3:32.64a           
     1) Drake Gire                     2) Luke Shirek
     3) Brennan Schramm                4) Jace Rosinski
  10 Linton/HMB                                3:32.68a           
     1) Jake Hayes                     2) Levi Keeney
     3) Isaac Silvernagel              4) Aden Schatz
  11 Edgeley/Kulm                              3:34.06a           
     1) Joseph Kramlich                2) Briggs Schlosser
     3) Braden Brandenburg             4) Braeden Kinzler
  12 Dickinson Trinity                         3:34.14a           
     1) Jake Glaser                    2) Lukas Eilts
     3) Colton Christenson             4) Alonzo Kudrna
  13 Hillsboro/Central Valley                  3:34.25a           
     1) Justin Torroll                 2) Keithan Muller
     3) Niko Zink                      4) Rylan Buchholz
  14 Central Cass                              3:36.80a           
     1) Coleson Stahl                  2) Levi Kunze
     3) Wesley Overland                4) Easton Holland
  15 Northern Cass                             3:37.38a           
     1) Trever Lee                     2) Parker Anderson
     3) Sam Klemen                     4) Damien Haisley
  16 Des-Lacs Burlington/Lewis and Clark       3:37.78a           
     1) Taylor Selfridge               2) Kaden Hicks
     3) Zayden Grover                  4) Milo Anderson
  17 Kindred                                   3:38.16a           
     1) Braydon Roberts                2) Carson Gette
     3) Myles Thielges                 4) Sam Jenness
  18 Richardton-Taylor                         3:38.18a           
     1) Sig Gjermundson                2) Hadley Paulson
     3) Tracy Aune                     4) Matthew Aune
  19 Southern McLean (Washburn/Wilton/Wing)    3:39.65a           
     1) Keaton Kadrmas                 2) Quinton Conoly
     3) Cody Landsiedel                4) Beckett Kadrmas
  20 Velva-Drake/Anamoose                      3:40.24a           
     1) Lexton Smith                   2) Amarie YellowHammer
     3) Brady Hauff                    4) Kyle Volson
  21 May-Port CG                               3:40.30a           
     1) Noah Djibonon                  2) Wyatt Perkins
     3) Brayden Caron                  4) Ethan Perkins
  22 Bowman County                             3:41.77a           
     1) Brayden Williams               2) Kyle Brosz
     3) Talon Gerbig                   4) Cale Schwartz
  23 New Rockford-Sheyenne                     3:42.64a           
     1) Zach Langstaff                 2) Koy Zieman
     3) Thomas Allmaras                4) Easton Benz
  24 Mohall-Lansford-Sherwood                  3:42.76a           
     1) Reid Morlock                   2) Werner Oosthuizen
     3) William Peterson               4) Grady Nett
  25 New Town                                  3:43.40a           
     1) Treyvionne Williams            2) Tekoah Hood
     3) Louden Haugen                  4) Jemaul Williams
  26 Oak Grove Lutheran                        3:44.41a           
     1) Will Ness                      2) Max Glynn
     3) Karter Koenig                  4) James Chaffee

Boys Class B 4x800m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Bowman County                             8:05.05a           
     1) Noah Njos                      2) Jonah Njos
     3) Thomas Bowman                  4) Taylor Wanner
   2 New Town                                  8:10.34a           
     1) Lukas Spotted Bear             2) Kade Lambert
     3) Treyvionne Williams            4) Xavier Bell
   3 Bottineau                                 8:14.52a           
     1) Noah Bedlion                   2) Mason Lauckner
     3) Will DeMontigny                4) Bud Wilkie
   4 Kindred                                   8:29.01a           
     1) Braydon Roberts                2) Nicholas Dahl
     3) Elija Deck                     4) Tyler Gronwold
   5 Hillsboro/Central Valley                  8:30.23a           
     1) Niko Zink                      2) Justin Torroll
     3) Ross Hamre                     4) Rylan Buchholz
   6 Central McLean                            8:33.69a           
     1) Kannon Hunt                    2) Kayne Rhoads
     3) Morgan Maxwell                 4) Aiden Hanson
   7 Killdeer                                  8:39.81a           
     1) Riley Schollmeyer              2) Nekori Dahlen
     3) Rafhael Barcena                4) Jekori Dahlen
   8 Ellendale                                 8:39.91a           
     1) Evan Wagner                    2) Walker Miller
     3) Eli Wagner                     4) Aidan Thurber
   9 Southern McLean (Washburn/Wilton/Wing)    8:43.13a           
     1) Cody Landsiedel                2) Abel Obering
     3) Easton Kugler                  4) Beckett Kadrmas
  10 Northern Cass                             8:45.90a           
     1) Trever Lee                     2) Damien Haisley
     3) Sam Klemen                     4) Owen Johnson
  11 Lisbon                                    8:47.02a           
     1) Seamus Kelly                   2) Carson Qual
     3) Ian Anderson                   4) Lincoln Adair
  12 Des-Lacs Burlington/Lewis and Clark       8:47.49a           
     1) Milo Anderson                  2) Jake Bonn
     3) Taylor Selfridge               4) Zayden Grover
  13 Stanley                                   8:47.94a           
     1) Max Jackson                    2) Jacob Roses
     3) Logan Neset                    4) Logan Longmuir
  14 Dickinson Trinity                         8:48.75a           
     1) Lukas Eilts                    2) TJ Meyer
     3) Charlie Glasser                4) Colton Christenson
  15 Oak Grove Lutheran                        8:57.97a           
     1) Max Glynn                      2) Karter Koenig
     3) Louis Dawson                   4) Lincoln Machayya
  16 Glen Ullin/Hebron                         8:59.50a           
     1) Reid Schneider                 2) Xavier Torres
     3) Riley Schneider                4) Jaxon Rolle
  17 Benson County                             9:08.69a           
     1) Tyson Peterson                 2) Brayden Herman
     3) Damien Herman                  4) Holdyn Jacobson
  18 Central Cass                              9:09.62a           
     1) Levi Kunze                     2) Steele Bryant
     3) Jake Myren                     4) Wesley Overland
  19 Griggs Midkota                            9:13.17a           
     1) Jack Coombs                    2) Isaac Johnson
     3) Reid Ressler                   4) Ziggidy Berg
  20 Hatton-Northwood                          9:14.75a           
     1) Grady Larson                   2) Bernt Draxton
     3) Bodey Love                     4) Riley Love
  21 Thompson                                  9:17.35a           
     1) Simeon Snyder                  2) Josh Snyder
     3) Blake Askelson                 4) Matthew Askelson
  22 Max - South Prairie                       9:24.25a           
     1) Nathan Samson                  2) Derek Bailey
     3) Gabe Magallon                  4) Malachi Pixler
  23 Linton/HMB                                9:33.66a           
     1) Charles Schuetzle              2) Hauser Bridwell
     3) Brady Schick                   4) Jameson Wald
  24 Rugby                                     9:44.39a           
     1) Kallen Azure                   2) Erik Mahle
     3) Raymond Green                  4) Dane Whorley

Boys Class B Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Carter Engebretson        12 Benson County                            55-8           
   2 Levi Kautzman             12 Griggs Midkota                         55-2.5           
   3 Jack Mattson              11 Hillsboro/Central Valley               53-5.5           
   4 Chase Cooper              12 Wyndmere-Lidgerwood                    52-9.5           
   5 Elijah Ottmar             10 Grant County/Flasher                    51-10           
   6 Andrew Matt               10 Carrington                               51-3           
   7 Luke Starcevic            10 Kindred                                51-2.5           
   8 Karter Peterson           12 Thompson                                47-10           
   9 Owen Lesko                12 LaMoure/Litch-Marion                     47-8           
  10 Landan Zenker             12 Grant County/Flasher                   47-6.5           
  11 Brett Tastad              12 Rolette/Wolford                          46-9           
  12 Kane Rivinius             11 Richardton-Taylor                        46-9           
  13 Bryce Larson              11 Kidder County                            46-9           
  14 Preston Arndt             10 LaMoure/Litch-Marion                     46-6           
  15 Braden Klein              12 Central Cass                            45-11           
  16 Jacob Lowery              12 Langdon Area/Munich                    44-9.5           
  17 Cody Rystedt               9 Powers Lake-Burke Central               43-10           
  18 Ben Hynek                 10 Stanley                                43-9.5           
  19 Ethan Fornshell           12 Kindred                                  43-7           
  20 Parker Tapson             12 Lisbon                                 43-1.5           
  21 Cade Nordloef              9 Powers Lake-Burke Central                41-3           
  22 Francis Bellile           11 New Rockford-Sheyenne                  39-5.5           
     Cade Okeson               11 Bishop Ryan                                ND           
     Evan Wiersma              11 Central Cass                               ND           
     Owen Thigpen              12 Hazen                                      ND           

Boys Class B Discus Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Chase Cooper              12 Wyndmere-Lidgerwood                     157-0           
   2 Andrew Matt               10 Carrington                              153-8           
   3 Peyton Helwig             12 Kenmare-Bowbells                        146-9           
   4 Landan Zenker             12 Grant County/Flasher                    146-0           
   5 Jack Mattson              11 Hillsboro/Central Valley                143-1           
   6 Jace Peters                9 Dickinson Trinity                       142-2           
   7 Blake Larson              12 Hettinger-Scranton                      141-0           
   8 Ben Hynek                 10 Stanley                                 140-8           
   9 Paxton Jahner              9 Bowman County                           139-7           
  10 Cam Kemmet                10 South Border (Wishek/Ashley)            135-6           
  11 Jake Kramer               12 LaMoure/Litch-Marion                    135-1           
  12 Kage Walford              12 New Rockford-Sheyenne                   133-4           
  13 Ethan Fornshell           12 Kindred                                 133-3           
  14 Grayson Rystedt           11 Powers Lake-Burke Central               132-6           
  15 Carter Engebretson        12 Benson County                           132-2           
  16 Ethan Morin               12 Kindred                                 131-6           
  17 Calvin Dobitz             12 Killdeer                                130-6           
  18 Cade Moldenhauer          12 Central Cass                            130-3           
  19 Anthony Hallett           10 Beulah                                  129-8           
  20 Braden Klein              12 Central Cass                            129-7           
  21 Bohdi Peterson            12 May-Port CG                             127-1           
  22 Kane Rivinius             11 Richardton-Taylor                       126-0           
  23 Peyton Theis              12 Wyndmere-Lidgerwood                     125-7           
  24 Dylan Bachmeier           12 Carrington                              125-3           
  25 Gavin Gill                12 Kenmare-Bowbells                        124-6           
  26 Jacob Lowery              12 Langdon Area/Munich                     124-0           
  27 Francis Bellile           11 New Rockford-Sheyenne                   123-2           
  28 Berkley Frantz            11 South Border (Wishek/Ashley)           122-10           
  29 Owen Lesko                12 LaMoure/Litch-Marion                    121-4           
  30 Nevin Daley               12 Park River/Fordville-Lankin            118-10           
  31 Elijah Ottmar             10 Grant County/Flasher                    118-6           
  32 Daemien Braun             11 Glenburn                                116-7           
  33 Jackson Jochim            11 Sargent County                           98-8           
     Roman Rodriguez           12 Grafton                                    ND           
     Levi Kautzman             12 Griggs Midkota                             ND           
     Noah Jepson               12 Killdeer                                   ND           
     Cain Kemmet               11 South Border (Wishek/Ashley)               ND           

Boys Class B Javelin Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Ryder Bickett             12 Carrington                             211-11           
   2 Jordyn Bittner            11 Lisbon                                  182-7           
   3 Tee Sylling               12 Maple River                             182-5           
   4 Ryan Schneider            11 Glen Ullin/Hebron                       181-2           
   5 Karter Peterson           12 Thompson                                172-1           
   6 Taylor Selfridge          11 Des-Lacs Burlington/Lewis and Clar      170-8           
   7 Lincoln Spear             10 Kenmare-Bowbells                        168-5           
   8 Noah Meidinger            11 Oak Grove Lutheran                      166-7           
   9 Berkley Frantz            11 South Border (Wishek/Ashley)            162-3           
  10 Gavin Bartsch             10 Rugby                                  158-10           
  11 Luke Piatz                11 South Border (Wishek/Ashley)            153-6           
  12 Parker Bickett             9 Carrington                              153-3           
  13 Andrew Haley              12 Kindred                                 152-5           
  14 Lincoln Harter            11 Kidder County                           150-9           
  15 Kyle Volson               12 Velva-Drake/Anamoose                   149-10           
  16 Charlie Yon               11 Thompson                                149-5           
  17 Kage Walford              12 New Rockford-Sheyenne                   147-4           
  18 Jace Rosinski             11 Park River/Fordville-Lankin            146-11           
  19 Cash Danner               11 Thompson                                146-3           
  20 Mike Greff                10 Hettinger County                        142-7           
  21 Kaden Ham                 12 Dickinson Trinity                       139-3           
  22 Grayson Rystedt           11 Powers Lake-Burke Central               134-1           

Boys Class B High Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Aiden Hanson              11 Central McLean                            6-4                 
   2 Ty Barman                  8 Williams County [Tioga/Ray]               6-4                 
   3 Presley Peraza            12 Kindred                                   6-2                 
   3 Reid Morlock              11 Mohall-Lansford-Sherwood                  6-2                 
   5 Brooks Bakko              10 Kindred                                   6-2                 
   6 Jaxon Reese               11 Killdeer                                  6-0                 
   6 Hunter Hagler             11 North Star                                6-0                 
   8 Ryder Soper                9 Oak Grove Lutheran                       5-10                 
   8 Peyton Helwig             12 Kenmare-Bowbells                         5-10                 
   8 Charlie Yon               11 Thompson                                 5-10                 
  11 Carter Oberg              10 Drayton/Valley-Edinburg                  5-10                 
  11 Matthew Aune              11 Richardton-Taylor                        5-10                 
     Brady Pool                11 Strasburg                                  NH                 
     Noah Meidinger            11 Oak Grove Lutheran                         NH                 
     John Dexter               11 Wyndmere-Lidgerwood                        NH                 
     Bennett Meier             12 New Rockford-Sheyenne                      NH                 
     William Bergquist         11 Southern McLean (Washburn/Wilton/W         NH                 
     Jack Langerud             11 Drayton/Valley-Edinburg                    NH                 
     Kyle Brosz                10 Bowman County                              NH                 

Boys Class B Pole Vault Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Trevon Quam               11 Central Cass                             13-9                 
   2 Zane Lyons                11 Lisbon                                   13-6                 
   3 Brock Johnson             10 Kindred                                  13-0                 
   4 Jove Risovi               10 Rugby                                    12-6                 
   5 Jake Glaser               11 Dickinson Trinity                        12-3                 
   6 Rylan Sundby              11 Hillsboro/Central Valley                 12-0                 
   7 Jack Bohmbach              9 Killdeer                                 11-6                 
   8 Grant Engebretson         11 Benson County                            11-6                 
   9 Maddyx Davis              11 Carrington                               11-6                 
  10 Javen Johnson             10 Kindred                                  11-0                 
  11 Brady Vollmuth            10 Southern McLean (Washburn/Wilton/W       11-0                 
  12 Wyatt Briscoe             12 Kindred                                  11-0                 
  13 Carter Johnson            10 Drayton/Valley-Edinburg                  11-0                 
  14 Jake Sanders              12 Langdon Area/Munich                      11-0                 
  15 Ayrain O'Hotto             9 Killdeer                                 10-6                 
  16 Jack McDonald             12 Kindred                                  10-6                 
     Niklas Halvorson          11 Bottineau                                  NH                 
     Max Jackson               12 Stanley                                    NH                 
     Landon Hunting            10 Stanley                                    NH                 
     Westin Opdahl              9 Harvey/Wells County                        NH                 
     Logan Peterson            11 Hazen                                      NH                 
     Max Glaser                11 Dickinson Trinity                          NH                 
     Parker Wixo               10 Central Cass                               NH                 
     Landon Goettle             9 Stanley                                    NH                 

Boys Class B Long Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Porter Granger            12 New Rockford-Sheyenne                  22-4.5                 
   2 Presley Peraza            12 Kindred                                22-3.5                 
   3 Trey Husar                12 Northern Cass                         22-0.25                 
   4 Brooks Bakko              10 Kindred                               21-4.25                 
   5 Joseph Kramlich           12 Edgeley/Kulm                          21-3.75                 
   6 Khaliel Abdurrahman       12 Bottineau                             20-7.25                 
   7 Ryan Schneider            11 Glen Ullin/Hebron                      20-6.5                 
   8 Treyce McGaughy           12 LaMoure/Litch-Marion                     20-6                 
   9 Reid Morlock              11 Mohall-Lansford-Sherwood              20-5.75                 
  10 Colton Cruchet            11 Central Cass                          20-4.25                 
  11 Keelan Monson             12 Northern Cass                          20-3.5                 
  12 Grant Engebretson         11 Benson County                         20-3.25                 
  13 Isaac Silvernagel         11 Linton/HMB                            20-2.25                 
  14 Easton Smith              11 Des-Lacs Burlington/Lewis and Clar     20-1.5                 
  15 Brennan Schramm           11 Park River/Fordville-Lankin              20-0                 
  16 Avery Kramer              11 LaMoure/Litch-Marion                 19-11.75                 
  17 Jaxin Anderson            12 Max - South Prairie                   19-11.5                 
  18 Noah Ziegler              12 Harvey/Wells County                  19-11.25                 
  19 Jeffry Rosinski           12 Northern Lights                       19-9.75                 
  20 Matthew Hoppe             12 Northern Cass                         19-9.25                 
  21 TJ Henderson              10 Langdon Area/Munich                      19-9                 
  22 Levi Keeney               11 Linton/HMB                            19-6.75                 
  23 Reese Nitschke            10 Oakes                                    19-4                 
  24 Brady Ripplinger          10 Thompson                              19-3.25                 
  25 Quinton Conoly            12 Southern McLean (Washburn/Wilton/W    19-2.25                 
  26 Michael Dukart            11 Killdeer                              19-1.75                 
  27 James Funches              9 Hillsboro/Central Valley                18-10                 
  28 Dylan Heitmann             9 Harvey/Wells County                    18-7.5                 
  29 Bennett Meier             12 New Rockford-Sheyenne                  18-6.5                 
  30 Preston Fischer           11 Kidder County                          18-2.5                 
  31 Cody Amble                12 Langdon Area/Munich                  16-10.25                 
     Hunter Hagler             11 North Star                                DNS                 
     James Williams            10 Central Cass                               ND                 
     Taytum Risovi             12 Rugby                                     DNS                 
     Ryan Barlow               12 Glenburn                                   ND                 

Boys Class B Triple Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Presley Peraza            12 Kindred                                44-8.5                 
   2 Trey Husar                12 Northern Cass                         43-5.75                 
   3 Reid Morlock              11 Mohall-Lansford-Sherwood              43-3.75                 
   4 Keelan Monson             12 Northern Cass                            42-8                 
   5 Brooks Bakko              10 Kindred                                42-7.5                 
   6 Tyler Cree-Beglau         11 Nelson County                          42-6.5                 
   7 Noah Ziegler              12 Harvey/Wells County                   42-2.75                 
   8 Jonah Thompson            11 Maple River                              41-1                 
   9 Cody Amble                12 Langdon Area/Munich                   41-0.25                 
  10 John Dexter               11 Wyndmere-Lidgerwood                      41-0                 
  11 Blaise Cotton              9 Central Cass                           40-9.5                 
  12 Lincoln Harter            11 Kidder County                         40-9.25                 
  13 Brayden Williams          12 Bowman County                         40-7.75                 
  14 Tristen Peterson          10 Sargent County                        40-7.75                 
  15 William Cook              12 Kenmare-Bowbells                         40-2                 
  16 Anthony Garman            12 Central Cass                             40-1                 
  17 TJ Henderson              10 Langdon Area/Munich                   40-0.25                 
  18 Jove Risovi               10 Rugby                                 39-2.75                 
  19 Lucas Brown               10 Beach                                38-10.25                 
  20 Will Grist                 9 Hettinger County                         38-8                 
  21 Easton Smith              11 Des-Lacs Burlington/Lewis and Clar       38-5                 
  22 Maksim Nelson             11 New Salem-Almont                      38-3.75                 
     Drayke Thortsen           11 Kindred                                   DNS                 
     Avery Kramer              11 LaMoure/Litch-Marion                      DNS                 
     Jeffry Rosinski           12 Northern Lights                            ND