Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
13 results2019 Indoor Track
2 results2017 Outdoor Track
27 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | NDHSAA Division B State ChampionshipsMay 27 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:16.60Unofficial | 9 |
| May 26 | NDHSAA Division A State ChampionshipsMay 26 · 800 Meters · Place 4 · Benson County | 800 MetersRelay Split | 4. | 2:16.60Unofficial | 9 |
| May 19 | North Central Region MeetMay 19 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:16.5Unofficial | 9 |
| May 19 | North Central Region MeetMay 19 · 200 Meters · Place 18 · Benson County | 200 Meters | 18. | 26.56a | 9 |
| May 15 | DL RotaryMay 15 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:15.5Unofficial | 9 |
| May 13 | Fessenden Inv.May 13 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:18.3Unofficial | 9 |
| May 13 | Fessenden Inv.May 13 · 400 Meters · Benson County | 400 MetersRelay Split | — | 58.9Unofficial | 9 |
| May 13 | Fessenden Inv.May 13 · 400 Meters · Place 6 · Benson County | 400 Meters | 6. | 59.23Unofficial | 9 |
| May 11 | Rugby Inv.May 11 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:19.7Unofficial | 9 |
| May 11 | Rugby Inv.May 11 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:00.2Unofficial | 9 |
| May 11 | Rugby Inv.May 11 · 400 Meters · Place 9 · Benson County | 400 Meters | 9. | 58.88a | 9 |
| May 9 | CNDC Inv.May 9 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:20.3Unofficial | 9 |
| May 9 | CNDC Inv.May 9 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:00.50Unofficial | 9 |
| May 6 | Fessenden InvMay 6 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:15.19Unofficial | 9 |
| May 6 | Fessenden InvMay 6 · 400 Meters · Benson County | 400 MetersRelay Split | — | 58.8Unofficial | 9 |
| May 4 | Peace Garden Inv.May 4 · 400 Meters · Benson County | 400 MetersRelay Split | — | 59.9Unofficial | 9 |
| May 4 | Peace Garden Inv.May 4 · 200 Meters · Place 10 · Benson County | 200 Meters | 10. | 25.68Unofficial | 9 |
| May 2 | Rugby Inv.May 2 · 1600 Meters · Place 12 · Benson County | 1600 Meters | 12. | 5:28.56a PB | 9 |
| May 2 | Rugby Inv.May 2 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:16.00Unofficial | 9 |
| May 2 | Rugby Inv.May 2 · 400 Meters · Benson County | 400 MetersRelay Split | — | 59.5Unofficial | 9 |
| Apr 29 | Rugby Inv.Apr 29 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:18.90Unofficial | 9 |
| Apr 29 | Rugby Inv.Apr 29 · 400 Meters · Benson County | 400 MetersRelay Split | — | 59.50Unofficial | 9 |
| Apr 20 | Langdon Inv.Apr 20 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:17.69Unofficial | 9 |
| Apr 20 | Langdon Inv.Apr 20 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:00.75Unofficial | 9 |
| Apr 20 | Langdon Inv.Apr 20 · 200 Meters · Benson County | 200 Meters | — | 26.06Unofficial | 9 |
| Apr 18 | Wells County Inv.Apr 18 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:17.75Unofficial | 9 |
| Apr 18 | Wells County Inv.Apr 18 · 400 Meters · Benson County | 400 MetersRelay Split | — | 58.6Unofficial | 9 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 25 | ND State IndoorMar 25 · 60 Meter · Benson County | 60 Meter | — | 8.20aUnofficial | 9 |
| Mar 25 | ND State IndoorMar 25 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:26.60Unofficial | 9 |
| Mar 25 | ND State IndoorMar 25 · 200 Meters · Benson County | 200 Meters | — | 27.14aUnofficial | 9 |
2016 Outdoor Track
30 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | North Central Region MeetMay 20 · 3200 Meters · Place 6 · Benson County | 3200 Meters | 6. | 12:25.92a | 8 |
| May 20 | North Central Region MeetMay 20 · 100 Meters · Place 14 · Benson County | 100 Meters | 14. | 12.77a PB | 8 |
| May 16 | Langdon InviteMay 16 · 3200 Meters · Place 2 · Benson County | 3200 Meters | 2. | 12:26.06Unofficial | 8 |
| May 16 | Langdon InviteMay 16 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:22.42Unofficial | 8 |
| May 16 | Langdon InviteMay 16 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:03.57Unofficial | 8 |
| May 16 | Langdon InviteMay 16 · 400 Meters · Place 5 · Benson County | 400 Meters | 5. | 1:00.53Unofficial | 8 |
| May 7 | Carrington Inv.May 7 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:30.42Unofficial | 8 |
| May 7 | Carrington Inv.May 7 · 300m Hurdles · Place 6 · Benson County | 300m Hurdles36" / 0.914m | 6. | 50.49Unofficial | 8 |
| May 7 | Carrington Inv.May 7 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:01.11Unofficial | 8 |
| May 5 | Peace Garden InvMay 5 · 300m Hurdles · Place 3 · Benson County | 300m Hurdles30" / 0.762m | 3. | 49.78Unofficial | 8 |
| May 5 | Peace Garden InvMay 5 · 100 Meters · Place 8 · Benson County | 100 Meters | 8. | 13.81Unofficial | 8 |
| May 2 | Velva JH Inv.May 2 · 200m Hurdles · Place 3 · Benson County | 200m Hurdles30" / 0.762m | 3. | 31.52Unofficial | 8 |
| May 2 | Velva JH Inv.May 2 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:02.35Unofficial | 8 |
| May 2 | Velva JH Inv.May 2 · 100 Meters · Place 5 · Benson County | 100 Meters | 5. | 13.28Unofficial | 8 |
| Apr 30 | Carrington JH Inv.Apr 30 · 200m Hurdles · Place 3 · Benson County | 200m Hurdles30" / 0.762m | 3. | 31.31Unofficial | 8 |
| Apr 30 | Carrington JH Inv.Apr 30 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:05.42Unofficial | 8 |
| Apr 30 | Carrington JH Inv.Apr 30 · 400 Meters · Place 3 · Benson County | 400 Meters | 3. | 1:03.15Unofficial | 8 |
| Apr 30 | Carrington JH Inv.Apr 30 · 100 Meters · Place 2 · Benson County | 100 Meters | 2. | 12.83Unofficial | 8 |
| Apr 29 | Fessenden JH Inv.Apr 29 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:04.45Unofficial | 8 |
| Apr 29 | Fessenden JH Inv.Apr 29 · 400 Meters · Place 3 · Benson County | 400 Meters | 3. | 1:01.43Unofficial | 8 |
| Apr 29 | Fessenden JH Inv.Apr 29 · 100 Meters · Place 3 · Benson County | 100 Meters | 3. | 13.16Unofficial | 8 |
| Apr 21 | Rugby JH InvApr 21 · 200m Hurdles · Place 2 · Benson County | 200m Hurdles30" / 0.762m | 2. | 31.54aUnofficial | 8 |
| Apr 21 | Rugby JH InvApr 21 · 400 Meters · Place 1 · Benson County | 400 MetersRelay Split | 1. | 63.16Unofficial | 8 |
| Apr 21 | Rugby JH InvApr 21 · 400 Meters · Place 3 · Benson County | 400 Meters | 3. | 60.80aUnofficial | 8 |
| Apr 21 | Rugby JH InvApr 21 · 100 Meters · Place 6 · Benson County | 100 Meters | 6. | 13.43aUnofficial | 8 |
| Apr 19 | Wells County Inv.Apr 19 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:25.46Unofficial | 8 |
| Apr 19 | Wells County Inv.Apr 19 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:03.84Unofficial | 8 |
| Apr 12 | DL Gerrels InvApr 12 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:24.57Unofficial | 8 |
| Apr 12 | DL Gerrels InvApr 12 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:03.18Unofficial | 8 |
| Apr 12 | DL Gerrels InvApr 12 · 200 Meters · Benson County | 200 Meters | — | 27.24Unofficial | 8 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 5 | CNDC IndoorApr 5 · 200 Meters · Place 34 · Benson County | 200 Meters | 34. | 28.31a | 8 |
2015 Outdoor Track
25 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | NC Region MeetMay 16 · 3200 Meters · Place 8 · Benson County | 3200 Meters | 8. | 12:20.23a PB | 7 |
| May 8 | St. John JH InvMay 8 · 1600 Meters · Benson County | 1600 Meters | 1-7 | 5:34.81Unofficial | 7 |
| May 8 | St. John JH InvMay 8 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:07.64Unofficial | 7 |
| May 8 | St. John JH InvMay 8 · 400 Meters · Benson County | 400 Meters | 1-7 | 1:02.09Unofficial | 7 |
| May 8 | St. John JH InvMay 8 · 100 Meters · Benson County | 100 Meters | 4-7 | 13.44Unofficial | 7 |
| May 5 | CNDC JH INVMay 5 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:04.27Unofficial | 7 |
| May 5 | CNDC JH INVMay 5 · 400 Meters · Place 5 · Benson County | 400 Meters | 5. | 1:04.00aUnofficial | 7 |
| May 5 | CNDC JH INVMay 5 · 200 Meters · Place 7 · Benson County | 200 Meters | 7. | 28.92aUnofficial | 7 |
| May 5 | CNDC JH INVMay 5 · 100 Meters · Place 6 · Benson County | 100 Meters | 6. | 13.80aUnofficial | 7 |
| May 1 | H/WC - JH Inv.May 1 · 400 Meters · Place 7 · Benson County | 400 Meters | 7. | 1:03.56Unofficial | 7 |
| May 1 | H/WC - JH Inv.May 1 · 200 Meters · Benson County | 200 Meters | — | 28.65Unofficial | 7 |
| May 1 | H/WC - JH Inv.May 1 · 100 Meters · Place 8 · Benson County | 100 Meters | 8. | 13.72Unofficial | 7 |
| Apr 30 | Peace Garden JH/HSApr 30 · 400 Meters · Place 7 · Benson County | 400 Meters | 7. | 1:02.53Unofficial | 7 |
| Apr 30 | Peace Garden JH/HSApr 30 · 100 Meters · Place 5 · Benson County | 100 Meters | 5. | 13.46Unofficial | 7 |
| Apr 28 | Rugby Inv.Apr 28 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:29.0Unofficial | 7 |
| Apr 28 | Rugby Inv.Apr 28 · 200 Meters · Place 62 · Benson County | 200 Meters | 62. | 29.38a | 7 |
| Apr 25 | Carrington JH Inv.Apr 25 · 400 Meters · Benson County | 400 Meters | — | 1:07Unofficial | 7 |
| Apr 25 | Carrington JH Inv.Apr 25 · 200 Meters · Place 3 · Benson County | 200 Meters | 3. | 27.96Unofficial | 7 |
| Apr 23 | Rugby JH Inv.Apr 23 · 400 Meters · Benson County | 400 MetersRelay Split | — | 1:13.05Unofficial | 7 |
| Apr 23 | Rugby JH Inv.Apr 23 · 400 Meters · Benson County | 400 Meters | 1-7 | 1:05.15aUnofficial | 7 |
| Apr 23 | Rugby JH Inv.Apr 23 · 200 Meters · Benson County | 200 Meters | 2-7 | 28.70aUnofficial | 7 |
| Apr 23 | Rugby JH Inv.Apr 23 · 100 Meters · Benson County | 100 Meters | 4-7 | 13.81aUnofficial | 7 |
| Apr 16 | Rugby Panther Booster InvitationalApr 16 · 3200 Meters · Place 12 · Benson County | 3200 Meters | 12. | 12:59.88 | 7 |
| Apr 9 | Valley City Boys MeetApr 9 · 1600 Meters · Place 4 · Benson County | 1600 Meters | 4. | 5:45.99Unofficial | 7 |
| Apr 9 | Valley City Boys MeetApr 9 · 200 Meters · Place 6 · Benson County | 200 Meters | 6. | 29.06Unofficial | 7 |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | CNDC IndoorApr 2 · 400 Meters · Place 16 · Benson County | 400 Meters | 16. | 1:04.71aUnofficial | 7 |
| Apr 2 | CNDC Indoor InviteApr 2 · 800 Meters · Benson County | 800 MetersRelay Split | — | 2:30.3Unofficial | 7 |
| Apr 2 | CNDC Indoor InviteApr 2 · 400 Meters · Place 16 · Benson County | 400 Meters | 16. | 1:04.71Unofficial | 7 |