Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWashburn Be Your Best Meet #3 · Feb 214:51.31aWashburn Be Your Best Meet #3February 21, 2026
1 Mile · OutdoorHOKA Festival of Miles · Jun 44:39.37aHOKA Festival of MilesJune 4, 2026
1500 Meters · OutdoorHot Feet Summer Classic(Kansas) · May 304:18.81aHot Feet Summer Classic(Kansas)May 30, 2026
1600 Meters · IndoorBearcat All-Ages Open / Youth Meet #3 · Feb 154:49.69aBearcat All-Ages Open / Youth Meet #3February 15, 2026
1600 Meters · OutdoorHOKA Festival of Miles · Jun 44:38.01aHOKA Festival of MilesJune 4, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Track & Field Region 16 Qualifier · Jun 256:44.13aAAU Track & Field Region 16 QualifierJune 25, 2026
3000 Meters · OutdoorRun Stars 4th Annual Developmental Meet · May 99:26.52aRun Stars 4th Annual Developmental MeetMay 9, 2026
3200 Meters · Indoor Bearcat All-Ages Open / Youth Meet #4 · Feb 2210:27.12a Bearcat All-Ages Open / Youth Meet #4February 22, 2026
400 Meters · OutdoorMaple Park MS Tri · Apr 2056.5Maple Park MS Tri April 20, 2026
800 Meters · IndoorWashburn Be Your Best Meet #3 · Feb 212:07.99aWashburn Be Your Best Meet #3February 21, 2026
800 Meters · OutdoorHot Feet Summer Classic(Kansas) · May 302:05.58aHot Feet Summer Classic(Kansas)May 30, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 9 · NorthlandTrack ClubNorthlandTrack Club2000m Steeplechase0.838m9.6:45.34a8
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 23 · NorthlandTrack ClubNorthlandTrack Club3000 Meters23.9:38.56a8
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 21 · NorthlandTrack ClubNorthlandTrack Club1500 Meters21.4:20.50a8
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 2000m Steeplechase · Place 2 · NorthlandTrack ClubNorthlandTrack Club2000m Steeplechase0.838m2.6:44.13a PB8
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 3000 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club3000 Meters1.9:40.18a8
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 1500 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club1500 Meters3.4:39.18a8
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 800 Meters · Place 12 · NorthlandTrack ClubNorthlandTrack Club800 Meters12.2:08.99a8
Jun 12AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 3000 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club3000 Meters310:03.79a8
Jun 12AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 1500 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club1500 Meters14:33.12a8
Jun 12AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 800 Meters · Place 4 · NorthlandTrack ClubNorthlandTrack Club800 Meters42:18.06a8
Jun 4HOKA Festival of MilesJun 4 · 1 Mile · Place 4 · SmithvilleSmithville1 Mile4.4:39.37a PB8
Jun 4HOKA Festival of MilesJun 4 · 1600 Meters · Place 5 · SmithvilleSmithville1600 Meters5.4:38.01a PB8
Jun 4HOKA Festival of MilesJun 4 · 1500 Meters · Place 5 · SmithvilleSmithville1500 Meters5.4:22.07a8
May 30Hot Feet Summer Classic(Kansas)May 30 · 1500 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club1500 Meters14:18.81a PB8
May 30Hot Feet Summer Classic(Kansas)May 30 · 800 Meters · Place 4 · NorthlandTrack ClubNorthlandTrack Club800 Meters42:05.58a PB8
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · 1500 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club1500 Meters1.4:22.13a8
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · 800 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club800 Meters1.2:06.88a8
May 9Run Stars 4th Annual Developmental MeetMay 9 · 3000 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club3000 Meters1.9:26.52a PB8
May 9Run Stars 4th Annual Developmental MeetMay 9 · 1500 Meters · NorthlandTrack ClubNorthlandTrack Club1500 Meters—SCR8
May 9Run Stars 4th Annual Developmental MeetMay 9 · 800 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club800 Meters1.2:08.65a8
May 4Northland Middle School Regional MeetMay 4 · 1600 Meters · Place 1 · SmithvilleSmithville1600 Meters1.4:41.42a8
May 4Northland Middle School Regional MeetMay 4 · 800 Meters · Place 1 · SmithvilleSmithville800 Meters1.2:09.18a8
Apr 23Platte County Middle School Meet 4/23/26Apr 23 · 1600 Meters · Place 1 · SmithvilleSmithville1600 Meters1.5:17.85a8
Apr 23Platte County Middle School Meet 4/23/26Apr 23 · 800 Meters · Place 1 · SmithvilleSmithville800 Meters1.2:10.99a8
Apr 20Maple Park MS Tri Apr 20 · 1600 Meters · Place 1 · SmithvilleSmithville1600 Meters1.4:55.48
Apr 20Maple Park MS Tri Apr 20 · 400 Meters · Place 1 · SmithvilleSmithville400 Meters1.56.5 PB8
Apr 16Smithville Middle School InvitationalApr 16 · 1600 Meters · Place 1 · SmithvilleSmithville1600 Meters1.4:44.16a8
Apr 16Smithville Middle School InvitationalApr 16 · 800 Meters · Place 1 · SmithvilleSmithville800 Meters1.2:07.28a8

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 13New Balance Nationals IndoorMar 13 · 1 Mile · Place 11 · NorthlandTrack ClubNorthlandTrack Club1 Mile11.4:37.83aUnofficial8
Mar 13New Balance Nationals IndoorMar 13 · 800 Meters · Place 12 · NorthlandTrack ClubNorthlandTrack Club800 Meters12.2:05.43aUnofficial8
Feb 22 Bearcat All-Ages Open / Youth Meet #4Feb 22 · 3200 Meters · Place 9 · NorthlandTrack ClubNorthlandTrack Club3200 Meters910:27.12a PB8
Feb 22 Bearcat All-Ages Open / Youth Meet #4Feb 22 · 800 Meters · Place 11 · NorthlandTrack ClubNorthlandTrack Club800 Meters112:13.30a8
Feb 21Washburn Be Your Best Meet #3Feb 21 · 1 Mile · Place 2 · NorthlandTrack ClubNorthlandTrack Club1 Mile24:51.31a PB8
Feb 21Washburn Be Your Best Meet #3Feb 21 · 800 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club800 Meters12:07.99a PB8
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · 1600 Meters · Place 19 · NorthlandTrack ClubNorthlandTrack Club1600 Meters19.4:49.69a PB8
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · 800 Meters · Place 19 · NorthlandTrack ClubNorthlandTrack Club800 Meters19.2:12.39a8
Jan 18Bearcat All-Ages Open / Youth Meet #2Jan 18 · 3200 Meters · Place 7 · NorthlandTrack ClubNorthlandTrack Club3200 Meters7.10:48.50a8
Jan 17Washburn Be Your Best Meet #2Jan 17 · 1 Mile · Place 4 · NorthlandTrack ClubNorthlandTrack Club1 Mile45:00.29a8
Jan 17Washburn Be Your Best Meet #2Jan 17 · 800 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club800 Meters32:12.86a8
Jan 10Bearcat All-Ages Open / Youth Meet #1Jan 10 · 1600 Meters · Place 15 · NorthlandTrack ClubNorthlandTrack Club1600 Meters155:00.13a8
Jan 10Bearcat All-Ages Open / Youth Meet #1Jan 10 · 800 Meters · Place 13 · NorthlandTrack ClubNorthlandTrack Club800 Meters132:17.61a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Washburn Be Your Best Meet #1Dec 13 · 1 Mile · Place 1 · NorthlandTrack ClubNorthlandTrack Club1 Mile1.5:02.63a8
Dec 13Washburn Be Your Best Meet #1Dec 13 · 800 Meters · Place 2 · NorthlandTrack ClubNorthlandTrack Club800 Meters2.2:16.31a8

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 1500 Meters · Place 2 · NorthlandTrack ClubNorthlandTrack Club1500 Meters24:52.1014
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 3000 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club3000 Meters111:05.1314
Jul 10USATF Region 9 ChampionshipsJul 10 · 800 Meters · Place 6 · NorthlandTrack ClubNorthlandTrack Club800 Meters62:26.1014
Jul 10USATF Region 9 ChampionshipsJul 10 · 1500 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club1500 Meters34:45.7214
Jul 10USATF Region 9 ChampionshipsJul 10 · 3000 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club3000 Meters310:02.9114
Jul 5Olathe Elite Invitational - USATFJul 5 · 3000 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club3000 Meters111:29.8214
Jul 5Olathe Elite Invitational - USATFJul 5 · 800 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club800 Meters12:31.3514
Jul 5Olathe Elite Invitational - USATFJul 5 · 1500 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club1500 Meters15:05.1714
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 3000 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club3000 Meters3.11:01.97a7
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 1500 Meters · Place 5 · NorthlandTrack ClubNorthlandTrack Club1500 Meters5.4:58.80a7
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 800 Meters · Place 7 · NorthlandTrack ClubNorthlandTrack Club800 Meters7.2:20.38a7
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 3000 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club3000 Meters1.11:41.57a7
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 1500 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club1500 Meters1.5:25.44a7
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 800 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club800 Meters3.2:28.31a7
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 3000 Meters · Place 2 · NorthlandTrack ClubNorthlandTrack Club3000 Meters211:16.4214
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 1500 Meters · Place 2 · NorthlandTrack ClubNorthlandTrack Club1500 Meters24:55.8714
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 800 Meters · Place 5 · NorthlandTrack ClubNorthlandTrack Club800 Meters52:27.8314
May 2612th Annual AJ Blackstock Legacy Memorial Day MeetMay 26 · 800 Meters · Place 4 · NorthlandTrack ClubNorthlandTrack Club800 Meters42:29.6714
May 2612th Annual AJ Blackstock Legacy Memorial Day MeetMay 26 · 1500 Meters · Place 3 · NorthlandTrack ClubNorthlandTrack Club1500 Meters34:55.1214
May 2612th Annual AJ Blackstock Legacy Memorial Day MeetMay 26 · 3000 Meters · Place 2 · NorthlandTrack ClubNorthlandTrack Club3000 Meters210:37.9014
May 10Run Stars 3rd Annual Developmental Meet (AAU)May 10 · 3000 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club3000 Meters110:47.65a—
May 10Run Stars 3rd Annual Developmental Meet (AAU)May 10 · 1500 Meters · Place 1 · NorthlandTrack ClubNorthlandTrack Club1500 Meters15:03.83a—
Apr 24Smithville Middle School MeetApr 24 · 1600 Meters · Place 3 · SmithvilleSmithville1600 Meters3.5:20.30a7
Apr 24Smithville Middle School MeetApr 24 · 800 Meters · Place 5 · SmithvilleSmithville800 Meters5.2:29.56a7
Apr 17Smithville Middle School InvitationalApr 17 · 1600 Meters · Place 2 · SmithvilleSmithville1600 Meters2.5:24.17
Apr 17Smithville Middle School InvitationalApr 17 · 800 Meters · Place 3 · SmithvilleSmithville800 Meters3.2:36.87