Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCornell Winter Classic · Dec 55:10.97aCornell Winter ClassicDecember 5, 2025
10,000 Meters · OutdoorCulver-Stockton Wildcat Open · Apr 1837:52.23aCulver-Stockton Wildcat OpenApril 18, 2026
1000 Meters · IndoorFinals Week Invitational · Dec 112:57.73aFinals Week InvitationalDecember 11, 2025
1500 Meters · OutdoorMustang Distance Carnival & Open · Apr 104:55.67aMustang Distance Carnival & OpenApril 10, 2026
1600 Meters · IndoorElk Grove Time Trial · Feb 224:56.83Elk Grove Time TrialFebruary 22, 2025
1600 Meters · OutdoorDelta League Varsity & Frosh/Soph Championships Finals · May 24:49.72aDelta League Varsity & Frosh/Soph Championships FinalsMay 2, 2025
3000 Meters · IndoorDarren Young Classic · Feb 1310:14.20aDarren Young ClassicFebruary 13, 2026
3000m Steeplechase · 0.914m · OutdoorHeart of America Outdoor Track & Field Championships · May 112:16.15aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
3000m Steeplechase · IndoorLuther Invitational · Feb 77:14.82aLuther InvitationalFebruary 7, 2026
3000m Steeplechase · OutdoorCulver-Stockton Wildcat Relays · Mar 1412:59.64aCulver-Stockton Wildcat RelaysMarch 14, 2026
3200 Meters · IndoorGlenn Poole Invitational · Feb 2411:04.60Glenn Poole InvitationalFebruary 24, 2024
3200 Meters · OutdoorDelta League Varsity & Frosh/Soph Championships Finals · May 210:35.55aDelta League Varsity & Frosh/Soph Championships FinalsMay 2, 2025
5000 Meters · IndoorBumble Rumble · Jan 1717:15.62aBumble RumbleJanuary 17, 2026
5000 Meters · OutdoorMustang Distance Carnival & Open · Apr 1018:12.09aMustang Distance Carnival & OpenApril 10, 2026
800 Meters · IndoorElk Grove Time Trial · Feb 222:17.58Elk Grove Time TrialFebruary 22, 2025
800 Meters · OutdoorHerd Roundup · Mar 292:11.72Herd RoundupMarch 29, 2025
Triple Jump · IndoorLuther Invitational · Feb 78.95mLuther InvitationalFebruary 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 17 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000m Steeplechase0.914m17.12:16.15a PBFr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 23 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)10,000 Meters23.38:46.18aFr
Apr 24GV Viking ClassicApr 24 · 5000 Meters · Place 7 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters7.18:24.20aFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 10,000 Meters · Place 3 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)10,000 Meters3.37:52.23a PBFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 5000 Meters · Place 10 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters10.18:26.75aFr
Apr 10Mustang Distance Carnival & OpenApr 10 · 5000 Meters · Place 32 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters32.18:12.09a PBFr
Apr 10Mustang Distance Carnival & OpenApr 10 · 1500 Meters · Place 22 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)1500 Meters22.4:55.67a PBFr
Apr 10Mustang Distance Carnival & OpenApr 10 · 800 Meters · Place 52 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)800 Meters52.2:23.77aFr
Apr 2Central Methodist InvitationalApr 2 · 5000 Meters · Place 18 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters18.19:09.19aFr
Mar 14Culver-Stockton Wildcat RelaysMar 14 · 3000m Steeplechase · Place 3 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000m Steeplechase312:59.64a PBFr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 5000 Meters · Place 24 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters24.18:40.16aFr
Feb 13Darren Young ClassicFeb 13 · 3000 Meters · Place 33 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000 Meters3310:14.20a PBFr
Feb 13Darren Young ClassicFeb 13 · 800 Meters · Place 49 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)800 Meters492:21.55aFr
Feb 7Luther InvitationalFeb 7 · Triple Jump · Place 8 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)Triple Jump88.95m PBFr
Feb 7Luther InvitationalFeb 7 · 3000m Steeplechase · Place 8 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000m Steeplechase87:14.82a PBFr
Feb 7Luther InvitationalFeb 7 · 3000 Meters · Place 13 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000 Meters1310:23.12aFr
Jan 31Grinnell InvitationalJan 31 · 3000 Meters · Place 6 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000 Meters610:25.47aFR
Jan 31Grinnell InvitationalJan 31 · 1 Mile · Place 40 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)1 Mile405:13.70aFr
Jan 31Grinnell InvitationalJan 31 · 800 Meters · Place 44 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)800 Meters442:27.69aFr
Jan 24Hilltop InvitationalJan 24 · 5000 Meters · Place 4 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters418:08.28aFr
Jan 24Hilltop InvitationalJan 24 · 3000 Meters · Place 17 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000 Meters1710:33.99aFr
Jan 17Bumble RumbleJan 17 · 5000 Meters · Place 6 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters6.17:15.62a PBFr
Jan 17Bumble RumbleJan 17 · 1000 Meters · Place 5 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)1000 Meters5.3:05.02aFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · 5000 Meters · Place 5 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)5000 Meters5.18:21.57aFr
Dec 11Finals Week InvitationalDec 11 · 1000 Meters · Place 5 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)1000 Meters5.2:57.73a PBFr
Dec 11Finals Week InvitationalDec 11 · 800 Meters · Culver-Stockton (Mo.)Culver-Stockton (Mo.)800 Meters—DNSFr
Dec 5Cornell Winter ClassicDec 5 · 1 Mile · Place 1 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)1 Mile1.5:10.97a PBFr
Dec 5Cornell Winter ClassicDec 5 · 3000 Meters · Place 4 · Culver-Stockton (Mo.)Culver-Stockton (Mo.)3000 Meters4.10:40.05aFr
Feb 22Elk Grove Time TrialFeb 22 · 1600 Meters · Place 5 · Laguna Creek (SJ)Laguna Creek (SJ)1600 Meters54:56.83 PB12
Feb 22Elk Grove Time TrialFeb 22 · 800 Meters · Place 7 · Laguna Creek (SJ)Laguna Creek (SJ)800 Meters72:17.58 PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15CIF SJS Division I FinalsMay 15 · 3200 Meters · Place 16 · Laguna CreekLaguna Creek3200 Meters16.10:47.97a12
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 3200 Meters · Place 7 · Laguna CreekLaguna Creek3200 Meters7.10:35.55a PB12
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 1600 Meters · Place 14 · Laguna CreekLaguna Creek1600 Meters14.4:49.72a PB12
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 800 Meters · Place 15 · Laguna CreekLaguna Creek800 Meters15.2:12.83a12
Apr 25Glenn Rogers Distance CarnivalApr 25 · 1600 Meters · Place 20 · Laguna CreekLaguna Creek1600 Meters204:51.1412
Apr 25Glenn Rogers Distance CarnivalApr 25 · 800 Meters · Place 43 · Laguna CreekLaguna Creek800 Meters432:21.8412
Apr 16Delta League Center Meet #2Apr 16 · 1600 Meters · Place 11 · Laguna CreekLaguna Creek1600 Meters11.4:51.07a12
Apr 16Delta League Center Meet #2Apr 16 · 800 Meters · Place 9 · Laguna CreekLaguna Creek800 Meters9.2:13.61a12
Apr 5Delta College Track and Field Mustang HS InvitationalApr 5 · 1600 Meters · Place 18 · Laguna CreekLaguna Creek1600 Meters184:55.58a12
Apr 5Delta College Track and Field Mustang HS InvitationalApr 5 · 800 Meters · Place 15 · Laguna CreekLaguna Creek800 Meters152:13.87a12
Mar 29Herd RoundupMar 29 · 800 Meters · Place 12 · Laguna Creek (SJ)Laguna Creek (SJ)800 Meters122:11.72 PB12
Mar 25Delta League Center Meet #1Mar 25 · 1600 Meters · Place 14 · Laguna CreekLaguna Creek1600 Meters144:59.20a12
Mar 25Delta League Center Meet #1Mar 25 · 800 Meters · Place 14 · Laguna CreekLaguna Creek800 Meters142:16.67a12
Mar 7Bronco Roundup Distance CarnivalMar 7 · 1600 Meters · Place 84 · Laguna CreekLaguna Creek1600 Meters844:55.66a—
Mar 7Bronco Roundup Distance CarnivalMar 7 · 800 Meters · Place 80 · Laguna CreekLaguna Creek800 Meters802:16.52a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1Metro League Championships Trials/FinalsMay 1 · 3200 Meters · Place 12 · Laguna CreekLaguna Creek3200 Meters12.11:47.68a11
May 1Metro League Championships Trials/FinalsMay 1 · 1600 Meters · Place 17 · Laguna CreekLaguna Creek1600 Meters17.5:02.99a11
May 1Metro League Championships Trials/FinalsMay 1 · 800 Meters · Place 23 · Laguna CreekLaguna Creek800 MetersRound P23.2:19.91a11
Apr 6Herd RoundupApr 6 · 3200 Meters · Place 9 · Laguna CreekLaguna Creek3200 Meters910:53.36a—
Apr 6Herd RoundupApr 6 · 1600 Meters · Place 6 · Laguna CreekLaguna Creek1600 Meters64:54.39a—
Apr 6Herd RoundupApr 6 · 3200 Meters · Place 9 · Laguna Creek (SJ)Laguna Creek (SJ)3200 Meters910:53.3611
Apr 6Herd RoundupApr 6 · 1600 Meters · Place 6 · Laguna Creek (SJ)Laguna Creek (SJ)1600 Meters64:54.3911
Mar 29Wolfpack Distance CarnivalMar 29 · 3200 Meters · Place 1 · Laguna CreekLaguna Creek3200 Meters111:18.84a—
Mar 29Wolfpack Distance CarnivalMar 29 · 1600 Meters · Place 5 · Laguna CreekLaguna Creek1600 Meters55:02.30a—
Mar 20Metro League Center Meet #1Mar 20 · 1600 Meters · Place 16 · Laguna CreekLaguna Creek1600 Meters165:04.83a—
Mar 20Metro League Center Meet #1Mar 20 · 800 Meters · Place 20 · Laguna CreekLaguna Creek800 Meters202:20.97a—
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 1600 Meters · Place 35 · Laguna Creek (SJ)Laguna Creek (SJ)1600 Meters355:00.7511
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 800 Meters · Place 26 · Laguna Creek (SJ)Laguna Creek (SJ)800 Meters262:16.5911
Feb 17Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 17 · 1600 Meters · Place 9 · Laguna CreekLaguna Creek1600 Meters9.5:13.28a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 3200 Meters · Place 25 · Laguna CreekLaguna Creek3200 Meters2511:04.60 PB11
Feb 24Glenn Poole InvitationalFeb 24 · 1600 Meters · Place 31 · Laguna CreekLaguna Creek1600 Meters315:06.9511

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 3Metropolitan League Championship TrialsMay 3 · 3200 Meters · Laguna CreekLaguna Creek3200 Meters—DNS10
May 3Metropolitan League Championship TrialsMay 3 · 1600 Meters · Place 10 · Laguna CreekLaguna Creek1600 Meters10.5:20.98a10
May 3Metropolitan League Championship TrialsMay 3 · 800 Meters · Place 10 · Laguna CreekLaguna Creek800 MetersRound P10.2:25.15a10
May 3Metropolitan League Championship TrialsMay 3 · 800 Meters · Laguna CreekLaguna Creek800 Meters—DNS10
Apr 26Metropolitan League Center Meet ThreeApr 26 · 1600 Meters · Place 15 · Laguna CreekLaguna Creek1600 Meters155:35.75a—
Apr 26Metropolitan League Center Meet ThreeApr 26 · 800 Meters · Place 12 · Laguna CreekLaguna Creek800 Meters122:35.25a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 1600 Meters · Place 56 · Laguna CreekLaguna Creek1600 Meters565:33.16a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 800 Meters · Place 30 · Laguna CreekLaguna Creek800 Meters302:26.02a—
Apr 19Metropolitan League Center Meet TwoApr 19 · 800 Meters · Place 12 · Laguna CreekLaguna Creek800 Meters122:30.12a—
Apr 8Herd Roundup Apr 8 · 3200 Meters · Place 11 · Laguna Creek (SJ)Laguna Creek (SJ)3200 Meters1112:35.4310
Apr 8Herd Roundup Apr 8 · 800 Meters · Place 19 · Laguna Creek (SJ)Laguna Creek (SJ)800 Meters192:28.0110
Mar 24Bella Vista Bronco Roundup Distance & Pole Vault CarnivalMar 24 · 800 Meters · Place 166 · Laguna CreekLaguna Creek800 Meters1662:28.8310
Mar 24Bella Vista Bronco Roundup Distance & Pole Vault CarnivalMar 24 · 1600 Meters · Place 158 · Laguna CreekLaguna Creek1600 Meters1585:28.5810
Mar 17Del Oro InviteMar 17 · 3200 Meters · Place 8 · Laguna Creek (SJ)Laguna Creek (SJ)3200 Meters812:34.4610
Mar 17Del Oro InviteMar 17 · 1600 Meters · Place 16 · Laguna Creek (SJ)Laguna Creek (SJ)1600 Meters165:46.1910
Mar 17Del Oro InviteMar 17 · 800 Meters · Place 21 · Laguna Creek (SJ)Laguna Creek (SJ)800 Meters212:36.5810
Mar 3Grape GamesMar 3 · 1600 Meters · Place 39 · Laguna CreekLaguna Creek1600 Meters395:44.90a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 800 Meters · Place 26 · Laguna CreekLaguna Creek800 Meters262:30.9110