Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAl Manuel Invitational · Mar 284:23.21aAl Manuel InvitationalMarch 28, 2025
1600 Meters · OutdoorNW 1B/2B League Championship @ MVC (MVHS) · May 14:52.25aNW 1B/2B League Championship @ MVC (MVHS)May 1, 2024
3000 Meters · IndoorISU Snake River · Jan 1610:24.31aISU Snake RiverJanuary 16, 2025
3000m Steeplechase · OutdoorBirger Solberg Invitational · Apr 87:34.44aBirger Solberg InvitationalApril 8, 2023
3200 Meters · OutdoorWIAA 1B, 2B, 1A State Championship Meet (HS) · May 2310:34.76aWIAA 1B, 2B, 1A State Championship Meet (HS)May 23, 2024
5000 Meters · IndoorDigger Winter Series I · Jan 3018:22.51Digger Winter Series IJanuary 30, 2026
5000 Meters · OutdoorMontana Open · Apr 2417:25.20aMontana OpenApril 24, 2026
800 Meters · OutdoorNW 1B/2B @ MVC (MVHS) · Mar 292:16.30aNW 1B/2B @ MVC (MVHS)March 29, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Frontier Conference ChampionshipMay 2 · 5000 Meters · Place 21 · Montana WesternMontana Western5000 Meters21.17:27.35aSo
Apr 24Montana OpenApr 24 · 5000 Meters · Place 12 · Montana WesternMontana Western5000 Meters12.17:25.20a PBSo
Apr 18Trudnowski OpenApr 18 · 1500 Meters · Place 19 · Montana WesternMontana Western1500 Meters19.4:49.12aSo
Apr 11Digger Spring Series #2Apr 11 · 3000 Meters · Montana WesternMontana Western3000 Meters—DNSSo
Apr 4Digger Spring Series #1Apr 4 · 1500 Meters · Place 13 · Montana WesternMontana Western1500 Meters13.4:59.29aSo
Mar 27Al Manuel InvitationalMar 27 · 5000 Meters · Place 17 · Montana WesternMontana Western5000 Meters1718:50.90aSo
Mar 21Yellowjacket/Battlin' Bears OpenMar 21 · 1500 Meters · Place 19 · Montana WesternMontana Western1500 Meters194:52.79aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Digger Winter Series 2Feb 14 · 3000 Meters · Place 14 · Montana WesternMontana Western3000 Meters1410:29.39aSO
Jan 30Digger Winter Series IJan 30 · 5000 Meters · Place 29 · Montana WesternMontana Western5000 Meters2918:22.51 PBSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Frontier Conference T&F ChampionshipsMay 4 · 5000 Meters · Place 13 · Montana WesternMontana Western5000 Meters1317:47.44aFR
May 4Frontier Conference T&F ChampionshipsMay 4 · 1500 Meters · Place 15 · Montana WesternMontana Western1500 Meters154:46.84aFR
Apr 17Trudnowski OpenApr 17 · 1500 Meters · Place 13 · Montana WesternMontana Western1500 Meters134:47.33FR
Apr 10Providence OpenApr 10 · 1500 Meters · Place 22 · Montana WesternMontana Western1500 Meters224:44.62FR
Apr 4Fighting Saints OpenApr 4 · 5000 Meters · Place 4 · Montana WesternMontana Western5000 Meters417:39.87aFr
Mar 28Al Manuel InvitationalMar 28 · 1500 Meters · Place 5 · Montana WesternMontana Western1500 Meters54:23.21a PBFR
Mar 21MSUB/RMC OpenMar 21 · 5000 Meters · Place 7 · Montana WesternMontana Western5000 Meters718:01.52aFR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Mountain State GamesFeb 14 · 5000 Meters · Place 49 · Montana WesternMontana Western5000 Meters4919:12.94FR
Jan 31Bobcat PerformanceJan 31 · 3000 Meters · Place 25 · Montana WesternMontana Western3000 Meters2510:47.80a—
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 51 · Montana WesternMontana Western3000 Meters51.10:24.31a PBFr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 3200 Meters · Place 10 · Friday HarborFriday Harbor3200 Meters1010:34.76a PB—
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 1600 Meters · Place 12 · Friday HarborFriday Harbor1600 Meters124:55.51a—
May 11NW 1B/2B District 1 Championship @ CoupevilleMay 11 · 3200 Meters · Place 1 · Friday HarborFriday Harbor3200 Meters110:47.56a—
May 11NW 1B/2B District 1 Championship @ CoupevilleMay 11 · 1600 Meters · Place 2 · Friday HarborFriday Harbor1600 Meters24:54.49a—
May 1NW 1B/2B League Championship @ MVC (MVHS)May 1 · 3200 Meters · Place 1 · Friday HarborFriday Harbor3200 Meters110:49.27a—
May 1NW 1B/2B League Championship @ MVC (MVHS)May 1 · 1600 Meters · Place 2 · Friday HarborFriday Harbor1600 Meters24:52.25a PB—
Apr 24Blackhawk InviteApr 24 · 3200 Meters · Place 1 · Friday HarborFriday Harbor3200 Meters110:51.90a—
Apr 24Blackhawk InviteApr 24 · 1600 Meters · Place 1 · Friday HarborFriday Harbor1600 Meters14:57.04a—
Apr 17Coupeville Classic InviteApr 17 · 3200 Meters · Place 2 · Friday HarborFriday Harbor3200 Meters210:57.40a—
Apr 17Coupeville Classic InviteApr 17 · 1600 Meters · Place 4 · Friday HarborFriday Harbor1600 Meters44:57.18a—
Mar 28NW 1B/2B @MVC (MVHS)Mar 28 · 1600 Meters · Place 2 · Friday HarborFriday Harbor1600 Meters24:58.5—
Mar 28NW 1B/2B @MVC (MVHS)Mar 28 · 800 Meters · Place 3 · Friday HarborFriday Harbor800 Meters32:20.2—
Mar 20NW 1B/2B @ CoupevilleMar 20 · 1600 Meters · Place 1 · Friday HarborFriday Harbor1600 Meters15:02.56a—
Mar 20NW 1B/2B @ CoupevilleMar 20 · 800 Meters · Place 4 · Friday HarborFriday Harbor800 Meters42:20.15a—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · 3200 Meters · Place 1 · Friday HarborFriday Harbor3200 Meters111:13.50a—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · 1600 Meters · Place 1 · Friday HarborFriday Harbor1600 Meters15:09.56a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13NW 1B/2B District 1 Championship @ CoupevilleMay 13 · 3200 Meters · Place 2 · Friday HarborFriday Harbor3200 Meters210:45.85a—
May 13NW 1B/2B District 1 Championship @ CoupevilleMay 13 · 1600 Meters · Place 3 · Friday HarborFriday Harbor1600 Meters34:58.91a—
Apr 27Lummi Blackhawk InviteApr 27 · 1600 Meters · Friday HarborFriday Harbor1600 Meters—6:00Unofficial11
Apr 27Lummi Blackhawk InviteApr 27 · 800 Meters · Place 6 · Friday HarborFriday Harbor800 Meters6.2:36Unofficial11
Apr 8Birger Solberg InvitationalApr 8 · 3000m Steeplechase · Place 21 · Friday HarborFriday Harbor3000m Steeplechase217:34.44a PB—
Apr 8Birger Solberg InvitationalApr 8 · 3200 Meters · Place 29 · Friday HarborFriday Harbor3200 Meters2910:54.17a—
Apr 8Birger Solberg InvitationalApr 8 · 1600 Meters · Place 45 · Friday HarborFriday Harbor1600 Meters455:02.89a—
Mar 31Trojan TwilightMar 31 · 3200 Meters · Place 3 · Friday HarborFriday Harbor3200 Meters311:06.05a—
Mar 31Trojan TwilightMar 31 · 1600 Meters · Place 7 · Friday HarborFriday Harbor1600 Meters75:01.43a—
Mar 31Trojan TwilightMar 31 · 800 Meters · Place 2 · Friday HarborFriday Harbor800 Meters22:20.06a—
Mar 29NW 1B/2B @ MVC (MVHS)Mar 29 · 1600 Meters · Place 3 · Friday HarborFriday Harbor1600 Meters35:04.76a—
Mar 29NW 1B/2B @ MVC (MVHS)Mar 29 · 800 Meters · Place 2 · Friday HarborFriday Harbor800 Meters22:16.30a PB—
Mar 22NW 1B/2B @ CoupevilleMar 22 · 3200 Meters · Place 1 · Friday HarborFriday Harbor3200 Meters110:51.94a—
Mar 22NW 1B/2B @ CoupevilleMar 22 · 1600 Meters · Place 3 · Friday HarborFriday Harbor1600 Meters35:07.59a—
Mar 22NW 1B/2B @ CoupevilleMar 22 · 800 Meters · Place 2 · Friday HarborFriday Harbor800 Meters22:23.08a—
Mar 15NW 1B/2B @ La ConnerMar 15 · 3200 Meters · Place 1 · Friday HarborFriday Harbor3200 Meters110:59.51a—
Mar 15NW 1B/2B @ La ConnerMar 15 · 1600 Meters · Place 5 · Friday HarborFriday Harbor1600 Meters55:17.73a—
Mar 15NW 1B/2B @ La ConnerMar 15 · 800 Meters · Place 4 · Friday HarborFriday Harbor800 Meters42:21.67a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 202B District 1/4 ChampionshipMay 20 · 1600 Meters · Place 12 · Friday HarborFriday Harbor1600 Meters125:01.2610
May 14NW 1B/2B District 1 Championship @ CoupevilleMay 14 · 1600 Meters · Place 2 · Friday HarborFriday Harbor1600 Meters25:08.3910
May 14NW 1B/2B District 1 Championship @ CoupevilleMay 14 · 800 Meters · Place 2 · Friday HarborFriday Harbor800 Meters22:19.7810
May 4NW 1B/2B League Championship @ La ConnerMay 4 · 1600 Meters · Place 5 · Friday HarborFriday Harbor1600 Meters55:21.5210
May 4NW 1B/2B League Championship @ La ConnerMay 4 · 800 Meters · Place 3 · Friday HarborFriday Harbor800 Meters32:21.5310
Mar 23NW 1B/2B @ CoupevilleMar 23 · 3200 Meters · Friday HarborFriday Harbor3200 Meters—DQ10
Mar 23NW 1B/2B @ CoupevilleMar 23 · 1600 Meters · Place 6 · Friday HarborFriday Harbor1600 Meters6.5:23.57a10
Mar 23NW 1B/2B @ CoupevilleMar 23 · 800 Meters · Place 5 · Friday HarborFriday Harbor800 Meters5.2:30.73a10
Mar 16NW 1B/2B @ La ConnerMar 16 · 1600 Meters · Place 5 · Friday HarborFriday Harbor1600 Meters55:11.4610
Mar 16NW 1B/2B @ La ConnerMar 16 · 800 Meters · Place 4 · Friday HarborFriday Harbor800 Meters42:26.7510