Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPutnam and Wilsonville @ Hood River · Apr 914.49aPutnam and Wilsonville @ Hood RiverApril 9, 2026
200 Meters · Outdoor5A-1 Northwest Oregon Conference Championships · May 2128.79a5A-1 Northwest Oregon Conference ChampionshipsMay 21, 2025
300m Hurdles · 30" / 0.762m · Outdoor5A-1 NWOC Championships · May 2050.83a5A-1 NWOC ChampionshipsMay 20, 2026
400 Meters · Outdoor5A-1 NWOC Championships · May 201:03.63a5A-1 NWOC ChampionshipsMay 20, 2026
High Jump · OutdoorNorth Clackamas T&F District Meet · May 184' 0North Clackamas T&F District MeetMay 18, 2022

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 205A-1 NWOC ChampionshipsMay 20 · 300m Hurdles · Place 8 · PutnamPutnam300m Hurdles30" / 0.762mRound P8.50.83a PB12
May 205A-1 NWOC ChampionshipsMay 20 · 300m Hurdles · Place 8 · PutnamPutnam300m Hurdles30" / 0.762m8.51.97a12
May 205A-1 NWOC ChampionshipsMay 20 · 400 Meters · Place 8 · PutnamPutnam400 MetersRound P8.1:03.89a12
May 205A-1 NWOC ChampionshipsMay 20 · 400 Meters · Place 6 · PutnamPutnam400 Meters6.1:03.63a PB12
May 9Dick Baker InvitationalMay 9 · 300m Hurdles · Place 4 · PutnamPutnam300m Hurdles30" / 0.762m4.54.64a12
May 9Dick Baker InvitationalMay 9 · 400 Meters · Place 3 · PutnamPutnam400 Meters3.1:04.78a12
May 8NWOC T/F Meet Milwaukie, Putnam @ Parkrose HSMay 8 · 100m Hurdles · Place 3 · PutnamPutnam100m Hurdles321.18a12
May 1Spartan ChallengeMay 1 · 300m Hurdles · Place 18 · PutnamPutnam300m Hurdles1852.97a12
May 1Spartan ChallengeMay 1 · 400 Meters · Place 18 · PutnamPutnam400 Meters181:04.35a12
Apr 20NWOC League Meet (Hillsboro, Canby @ Putnam)Apr 20 · 300m Hurdles · Place 2 · PutnamPutnam300m Hurdles253.23a12
Apr 20NWOC League Meet (Hillsboro, Canby @ Putnam)Apr 20 · 100m Hurdles · Place 4 · PutnamPutnam100m Hurdles421.43a12
Apr 18The Willamette Falls InvitationalApr 18 · 300m Hurdles · Place 15 · PutnamPutnam300m Hurdles1554.17a12
Apr 18The Willamette Falls InvitationalApr 18 · 400 Meters · Place 16 · PutnamPutnam400 Meters161:06.06a12
Apr 15NWOC League Meet (Centennial, Putnam @ Hillsboro)Apr 15 · 100 Meters · Place 6 · PutnamPutnam100 Meters614.76a12
Apr 11Wilsonville InvitationalApr 11 · 400 Meters · Place 13 · PutnamPutnam400 Meters131:05.61a12
Apr 11Wilsonville InvitationalApr 11 · 200 Meters · Place 38 · PutnamPutnam200 Meters3829.42a12
Apr 9Putnam and Wilsonville @ Hood RiverApr 9 · 300m Hurdles · Place 2 · PutnamPutnam300m Hurdles255.93a12
Apr 9Putnam and Wilsonville @ Hood RiverApr 9 · 400 Meters · Place 4 · PutnamPutnam400 Meters41:13.87a12
Apr 9Putnam and Wilsonville @ Hood RiverApr 9 · 100 Meters · Place 10 · PutnamPutnam100 Meters1014.49a PB12
Apr 1NWOC League Meet (Putnam, Centennial @Canby)Apr 1 · 300m Hurdles · Place 6 · PutnamPutnam300m Hurdles659.78a12
Apr 1NWOC League Meet (Putnam, Centennial @Canby)Apr 1 · 100 Meters · Place 3 · PutnamPutnam100 Meters314.82a12
Mar 20Kingsmen IcebreakerMar 20 · 400 Meters · Place 8 · PutnamPutnam400 Meters81:06.23a12
Mar 20Kingsmen IcebreakerMar 20 · 200 Meters · Place 21 · PutnamPutnam200 Meters2129.89a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · 400 Meters · Place 6 · PutnamPutnam400 Meters61:03.99a11
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · 400 Meters · Place 6 · PutnamPutnam400 Meters61:04.47a11
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · 200 Meters · Place 15 · PutnamPutnam200 Meters1528.79a PB11
May 10Dick Baker InvitationalMay 10 · 400 Meters · Place 2 · PutnamPutnam400 Meters21:05.11a11
May 10Dick Baker InvitationalMay 10 · 200 Meters · Place 5 · PutnamPutnam200 Meters529.38a11
May 6Centennial @ PutnamMay 6 · 400 Meters · Place 2 · PutnamPutnam400 Meters21:05.51a11
May 6Centennial @ PutnamMay 6 · 200 Meters · Place 5 · PutnamPutnam200 Meters528.88a11
Apr 29NWOC Putnam @ LaSalleApr 29 · 200 Meters · Place 4 · PutnamPutnam200 Meters429.48a11
Apr 23Wilsonville & Putnam @ MilwaukieApr 23 · 400 Meters · Place 3 · PutnamPutnam400 Meters3.1:05.99a11
Apr 23Wilsonville & Putnam @ MilwaukieApr 23 · 200 Meters · Place 3 · PutnamPutnam200 Meters3.28.93a11
Apr 15Parkrose & Putnam @ CanbyApr 15 · 200 Meters · Place 4 · PutnamPutnam200 Meters428.93a11
Apr 12Wilsonville InvitationalApr 12 · 400 Meters · Place 19 · PutnamPutnam400 Meters191:06.60a11
Apr 9Hood River @ PutnamApr 9 · 200 Meters · Place 4 · PutnamPutnam200 Meters429.14a11
Apr 2Putnam @ HillsboroApr 2 · 400 Meters · Place 2 · PutnamPutnam400 Meters2.1:08.611
Apr 2Putnam @ HillsboroApr 2 · 200 Meters · Place 3 · PutnamPutnam200 Meters3.29.911
Mar 19Kingsmen IcebreakerMar 19 · 400 Meters · Place 7 · PutnamPutnam400 Meters71:08.36a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 85A-1 Northwest Oregon Conference ChampionshipMay 8 · 400 Meters · Place 9 · PutnamPutnam400 Meters91:06.35a—
May 1Putnam, Centennial @ MilwaukieMay 1 · High Jump · Place 2 · PutnamPutnamHigh Jump23-10—
May 1Putnam, Centennial @ MilwaukieMay 1 · 400 Meters · Place 2 · PutnamPutnam400 Meters21:06.35a—
May 1Putnam, Centennial @ MilwaukieMay 1 · 200 Meters · Place 2 · PutnamPutnam200 Meters230.66a—
Apr 23Canby, Putnam @ Hood River Valley HSApr 23 · High Jump · Place 5 · PutnamPutnamHigh Jump54-2—
Apr 23Canby, Putnam @ Hood River Valley HSApr 23 · 200 Meters · Place 7 · PutnamPutnam200 Meters729.91a—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · 400 Meters · Place 3 · PutnamPutnam400 Meters31:07.73a—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · 400 Meters · Place 3 · PutnamPutnam400 Meters31:07.73a—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · High Jump · Place 1 · PutnamPutnamHigh Jump14-0—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · High Jump · Place 1 · PutnamPutnamHigh Jump14-0—
Apr 13Wilsonville InvitationalApr 13 · 400 Meters · Place 20 · PutnamPutnam400 Meters201:08.33a—
Apr 4Parkrose, Wilsonville, @ PutnamApr 4 · 400 Meters · Place 5 · PutnamPutnam400 Meters51:09.67a—
Apr 4Parkrose, Wilsonville, @ PutnamApr 4 · High Jump · Place 2 · PutnamPutnamHigh Jump24-2—
Apr 4Parkrose, Wilsonville, @ PutnamApr 4 · 200 Meters · Place 6 · PutnamPutnam200 Meters630.67a—
Mar 21Nelson HS IcebreakerMar 21 · 400 Meters · Place 6 · PutnamPutnam400 Meters61:12.80a—
Mar 21Nelson HS IcebreakerMar 21 · 200 Meters · Place 14 · PutnamPutnam200 Meters1430.58a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 185A-1 Northwest Oregon Conference ChampionshipsMay 18 · 200 Meters · Place 17 · PutnamPutnam200 Meters1730.26a—
Apr 22BSN Benson Tech InvitationalApr 22 · 400 Meters · Place 13 · PutnamPutnam400 Meters131:10.47a—
Apr 20Canby, Hood River @ PutnamApr 20 · 400 Meters · Place 1 · PutnamPutnam400 Meters11:11.26a—
Apr 20Canby, Hood River @ PutnamApr 20 · 200 Meters · Place 3 · PutnamPutnam200 Meters331.40a—
Apr 13Parkrose, Wilsonville @ PutnamApr 13 · 400 Meters · Place 3 · PutnamPutnam400 Meters31:10.66a—
Apr 13Parkrose, Wilsonville @ PutnamApr 13 · 200 Meters · Place 2 · PutnamPutnam200 Meters230.81a—
Mar 22NWOC Pre-season Milwaukie, Putnam @ CentennialMar 22 · 400 Meters · Place 3 · PutnamPutnam400 Meters3.1:12.09
Mar 22NWOC Pre-season Milwaukie, Putnam @ CentennialMar 22 · 200 Meters · Place 6 · PutnamPutnam200 Meters6.31.34a9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18North Clackamas T&F District MeetMay 18 · High Jump · Place 5 · Alder CreekAlder CreekHigh Jump5.4' 0 PB8
May 11HVMS v ACMSMay 11 · High Jump · Alder CreekAlder CreekHigh JumpX3' 88
May 11HVMS v ACMSMay 11 · 400 Meters · Place 7 · Alder CreekAlder Creek400 Meters7.1:16.38
May 11HVMS v ACMSMay 11 · 100 Meters · Place 11 · Alder CreekAlder Creek100 Meters11.15.98
May 4RMS v ACMSMay 4 · High Jump · Place 4 · Alder CreekAlder CreekHigh Jump4.3' 88
May 4RMS v ACMSMay 4 · 400 Meters · Place 3 · Alder CreekAlder Creek400 Meters3.1:17.41a8
May 4RMS v ACMSMay 4 · 100 Meters · Place 8 · Alder CreekAlder Creek100 Meters8.15.82a8
Apr 27ACMS Vs RCMSApr 27 · High Jump · Place 2 · Alder CreekAlder CreekHigh Jump2.3' 108
Apr 27ACMS Vs RCMSApr 27 · 400 Meters · Place 4 · Alder CreekAlder Creek400 Meters4.1:24.28
Apr 27ACMS Vs RCMSApr 27 · 100 Meters · Place 6 · Alder CreekAlder Creek100 Meters6.16.38