Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMeyo Invitational · Jan 3022.83aMeyo InvitationalJanuary 30, 2026
200 Meters · OutdoorLewis & Clark League Meet @ Valley Catholic · Apr 2322.25aLewis & Clark League Meet @ Valley CatholicApril 23, 2025
200 Meters · Relay Split · Indoor2024 STCU West Coast Championships · Mar 222.3682024 STCU West Coast ChampionshipsMarch 2, 2024
300m Hurdles · 36" / 0.914m · OutdoorT Smith Need For Speed Invitational · Apr 1239.22aT Smith Need For Speed Invitational April 12, 2025
400 Meters · IndoorMeyo Invitational · Jan 3049.55aMeyo InvitationalJanuary 30, 2026
400 Meters · OutdoorT Smith Need For Speed Invitational · Apr 1249.25aT Smith Need For Speed Invitational April 12, 2025
400 Meters · Relay Split · IndoorBig East · Feb 2748.612Big EastFebruary 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorBig East Outdoor · May 1452.34aBig East OutdoorMay 14, 2026
500 Meters · Indoor2025 Blue-Gold Invite · Dec 51:04.62a2025 Blue-Gold InviteDecember 5, 2025
Long Jump · OutdoorOSAA 3A State Championships · May 166.61mOSAA 3A State ChampionshipsMay 16, 2024
Triple Jump · Indoor2024 UW HS Invitational · Feb 1012.76m2024 UW HS InvitationalFebruary 10, 2024
Triple Jump · OutdoorOSAA 3A State Championships · May 1613.62mOSAA 3A State ChampionshipsMay 16, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 400m Hurdles · Place 3 · MarquetteMarquette400m Hurdles36" / 0.914mRound P3.53.63aFr
May 14Big East OutdoorMay 14 · 400m Hurdles · Place 3 · MarquetteMarquette400m Hurdles36" / 0.914m3.52.34a PBFr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 200 Meters · Place 16 · MarquetteMarquette200 Meters16.22.32aWind: 0.6Fr
May 1Badger ChallengeMay 1 · 400m Hurdles · Place 1 · MarquetteMarquette400m Hurdles36" / 0.914m1.53.69aFr
Apr 24Kip Janvrin OpenApr 24 · 400m Hurdles · Place 3 · MarquetteMarquette400m Hurdles36" / 0.914m3.53.60aFr
Apr 17Georgia Tech InvitationalApr 17 · 400m Hurdles · Place 11 · MarquetteMarquette400m Hurdles36" / 0.914m11.53.11aFr
Apr 10Marquette University InviteApr 10 · 400m Hurdles · Place 1 · MarquetteMarquette400m Hurdles36" / 0.914m1.54.04aFr
Mar 27Joyce Morton-Kief InviteMar 27 · 400m Hurdles · Place 2 · MarquetteMarquette400m Hurdles36" / 0.914m2.58.19aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · Triple Jump · Place 6 · MarquetteMarquetteTriple Jump6.13.32mFr
Feb 27Big EastFeb 27 · 400 Meters · MarquetteMarquette400 MetersRelay Split—48.612 PBFr
Feb 27Big EastFeb 27 · 400 Meters · MarquetteMarquette400 MetersRelay Split—48.961Fr
Feb 21Panther Tune-upFeb 21 · Triple Jump · Place 4 · MarquetteMarquetteTriple Jump4.14.04mFr
Feb 13DePaul AlumniFeb 13 · Triple Jump · Place 13 · MarquetteMarquetteTriple Jump13.12.57mFr
Feb 7Red Hawk InviteFeb 7 · Triple Jump · Place 4 · MarquetteMarquetteTriple Jump413.25mFr
Jan 30Meyo InvitationalJan 30 · 400 Meters · Place 14 · MarquetteMarquette400 Meters14.49.55a PBFr
Jan 30Meyo InvitationalJan 30 · 200 Meters · Place 21 · MarquetteMarquette200 Meters21.22.83a PBFr
Jan 16NYC Gotham CupJan 16 · 400 Meters · Place 7 · MarquetteMarquette400 Meters7.50.58aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · 500 Meters · Place 5 · MarquetteMarquette500 Meters5.1:04.62a PBFr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 400m Hurdles · Place 1 · The Inner Circle Track ClubThe Inner Circle Track Club400m Hurdles154.05a12
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 9 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P922.51a12
Jun 19Nike Outdoor NationalsJun 19 · Triple Jump · Place 26 · The Inner Circle Track ClubThe Inner Circle Track ClubTriple Jump2612.99m12
Jun 19Nike Outdoor NationalsJun 19 · 400 Meters · Place 45 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters4549.45a12
Jun 19Nike Outdoor NationalsJun 19 · Triple Jump · Place 26 · The Inner Circle Track ClubThe Inner Circle Track ClubTriple Jump2612.99m12
Jun 19Nike Outdoor NationalsJun 19 · 400 Meters · Place 45 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters4549.45a12
Apr 24Nike/Jesuit Twilight RelaysApr 24 · Triple Jump · Place 1 · Valley CatholicValley CatholicTriple Jump1.46' 2"12
Apr 24Nike/Jesuit Twilight RelaysApr 24 · Long Jump · Valley CatholicValley CatholicLong Jump—ND12
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · Triple Jump · Place 1 · Valley CatholicValley CatholicTriple Jump1.44' 8"12
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · Long Jump · Place 3 · Valley CatholicValley CatholicLong Jump3.21' 5"12
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · 200 Meters · Place 1 · Valley CatholicValley Catholic200 Meters1.22.25a PB12
Apr 12T Smith Need For Speed Invitational Apr 12 · Triple Jump · Place 6 · Valley CatholicValley CatholicTriple Jump6.41' 6.25"12
Apr 12T Smith Need For Speed Invitational Apr 12 · 300m Hurdles · Place 1 · Valley CatholicValley Catholic300m Hurdles36" / 0.914m1.39.22a PB12
Apr 12T Smith Need For Speed Invitational Apr 12 · 400 Meters · Place 3 · Valley CatholicValley Catholic400 Meters3.49.25a PB12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Triple Jump · Place 4 · The Inner Circle Track CThe Inner Circle Track CTriple Jump413.75m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Triple Jump · Place 4 · The Inner Circle Track CThe Inner Circle Track CTriple Jump413.04m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 10 · The Inner CircleThe Inner Circle200 Meters1023.00a—
Jun 122024 Nike Outdoor NationalsJun 12 · Long Jump · Place 8 · The Inner CircleThe Inner CircleLong Jump86.60m—
Jun 122024 Nike Outdoor NationalsJun 12 · 400 Meters · Place 33 · The Inner CircleThe Inner Circle400 Meters3351.00a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Long Jump · Place 2 · The Inner CircleThe Inner CircleLong Jump221-7—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 400 Meters · Place 5 · The Inner CircleThe Inner Circle400 Meters551.18a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 200 Meters · Place 9 · The Inner CircleThe Inner Circle200 Meters923.85a—
May 16OSAA 3A State ChampionshipsMay 16 · Triple Jump · Place 1 · Valley CatholicValley CatholicTriple Jump1.13.62m PBWind: 011
May 16OSAA 3A State ChampionshipsMay 16 · Long Jump · Place 1 · Valley CatholicValley CatholicLong Jump1.6.61m PBWind: -0.211
May 16OSAA 3A State ChampionshipsMay 16 · 400 Meters · Place 1 · Valley CatholicValley Catholic400 MetersRound P1.50.15a11
May 16OSAA 3A State ChampionshipsMay 16 · 400 Meters · Place 1 · Valley CatholicValley Catholic400 Meters1.49.55a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 22024 STCU West Coast ChampionshipsMar 2 · 200 Meters · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRelay Split—22.368 PB11
Mar 22024 STCU West Coast ChampionshipsMar 2 · Triple Jump · Place 9 · The Inner Circle Track ClubThe Inner Circle Track ClubTriple Jump9.12.45m11
Mar 22024 STCU West Coast ChampionshipsMar 2 · 400 Meters · Place 15 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters15.51.56a11
Feb 102024 UW HS InvitationalFeb 10 · Triple Jump · Place 8 · The Inner Circle Track CThe Inner Circle Track CTriple Jump812.76m PB—
Feb 102024 UW HS InvitationalFeb 10 · 400 Meters · Place 12 · The Inner CircleThe Inner Circle400 Meters1251.40a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Triple Jump · Place 1 · 37-Unattached37-UnattachedTriple Jump1.12.84m10
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 1 · 37-Unattached37-Unattached400 Meters1.50.28a10
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Triple Jump · Place 1 · 37-Unattached37-UnattachedTriple Jump1.13.20m10
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 1 · 37-Unattached37-Unattached400 Meters1.51.72a10
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 12 · 37-Unattached37-Unattached200 MetersRound P12.23.72aWind: 310
May 25OSAA 3A State ChampionshipsMay 25 · Triple Jump · Place 4 · Valley CatholicValley CatholicTriple Jump4.12.52mWind: 1.910
May 25OSAA 3A State ChampionshipsMay 25 · 400 Meters · Place 1 · Valley CatholicValley Catholic400 MetersRound P1.50.24a10
May 25OSAA 3A State ChampionshipsMay 25 · 400 Meters · Place 3 · Valley CatholicValley Catholic400 Meters3.50.43a10
Apr 13OES HS Track MeetApr 13 · Triple Jump · Place 1 · Valley CatholicValley CatholicTriple Jump1.37' 910
Apr 13OES HS Track MeetApr 13 · Long Jump · Place 1 · Valley CatholicValley CatholicLong Jump1.18' 810
Apr 13OES HS Track MeetApr 13 · 400 Meters · Place 1 · Valley CatholicValley Catholic400 Meters1.51.42a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20OSAA 4A State ChampionshipsMay 20 · Triple Jump · Place 12 · Valley CatholicValley CatholicTriple Jump12.39-02.50Wind: 2.19
May 20OSAA 4A State ChampionshipsMay 20 · 400 Meters · Valley CatholicValley Catholic400 MetersRelay Split—53.1Unofficial9
May 20OSAA 4A State ChampionshipsMay 20 · 400 Meters · Place 10 · Valley CatholicValley Catholic400 MetersRound P10.53.85a9
Mar 17Sam Barlow IcebreakerMar 17 · Triple Jump · Place 3 · Valley CatholicValley CatholicTriple Jump3.35' 9.59
Mar 17Sam Barlow IcebreakerMar 17 · Long Jump · Place 2 · Valley CatholicValley CatholicLong Jump2.18' 79