Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorJohn Ingram Twilight Track and Field Meet · Apr 1417.74aJohn Ingram Twilight Track and Field Meet April 14, 2023
200 Meters · IndoorYankee Small College Invitational · Feb 130.58Yankee Small College InvitationalFebruary 1, 2025
200 Meters · OutdoorGSHL-2A League Meet-CR · Mar 2229.849GSHL-2A League Meet-CRMarch 22, 2022
300m Hurdles · 30" / 0.762m · Outdoor2A District 4 2023 Track and Field Championships · May 1949.76a2A District 4 2023 Track and Field ChampionshipsMay 19, 2023
400m Hurdles · 30" / 0.762m · OutdoorJonathan Tymann Invitational · Mar 271:22.70aJonathan Tymann InvitationalMarch 27, 2026
60m Hurdles · 33" / 0.838m · IndoorLynn Ruddy Invitational · Feb 1411.44aLynn Ruddy InvitationalFebruary 14, 2025
800 Meters · OutdoorSilfen Invitational · Apr 103:04.46aSilfen InvitationalApril 10, 2026
Heptathlon · OutdoorSilfen Invitational · Apr 102586.00Silfen InvitationalApril 10, 2026
High Jump · OutdoorSilfen Invitational · Apr 101.34mSilfen InvitationalApril 10, 2026
Javelin · 600g · OutdoorSilfen Invitational · Apr 1019.71mSilfen InvitationalApril 10, 2026
Shot Put · 4kg · OutdoorSilfen Invitational · Apr 107.56mSilfen InvitationalApril 10, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 400m Hurdles · Wentworth (Mass.)Wentworth (Mass.)400m Hurdles30" / 0.762m—DNSSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 100m Hurdles · Wentworth (Mass.)Wentworth (Mass.)100m Hurdles33" / 0.838m—DNSWind: -1.2So
Apr 17Bridgewater State Bears InvitationalApr 17 · 400m Hurdles · Wentworth (Mass.)Wentworth (Mass.)400m Hurdles30" / 0.762m—DNSSo
Apr 17Bridgewater State Bears InvitationalApr 17 · 100m Hurdles · Wentworth (Mass.)Wentworth (Mass.)100m Hurdles33" / 0.838m—DNSWind: 0.6So
Apr 10Silfen InvitationalApr 10 · Heptathlon · Place 10 · Wentworth (Mass.)Wentworth (Mass.)HeptathlonRound M10.2586.00 PBSo
Apr 10Silfen InvitationalApr 10 · Long Jump · Place 11 · Wentworth (Mass.)Wentworth (Mass.)Long JumpRound M11.4.33mWind: 2.6So
Apr 10Silfen InvitationalApr 10 · High Jump · Place 6 · Wentworth (Mass.)Wentworth (Mass.)High JumpRound M6.1.34m PBSo
Apr 10Silfen InvitationalApr 10 · Javelin · Place 9 · Wentworth (Mass.)Wentworth (Mass.)Javelin600gRound M9.19.71m PBSo
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 9 · Wentworth (Mass.)Wentworth (Mass.)Shot Put4kgRound M9.7.56m PBSo
Apr 10Silfen InvitationalApr 10 · 100m Hurdles · Place 10 · Wentworth (Mass.)Wentworth (Mass.)100m Hurdles33" / 0.838mRound M10.19.18aWind: 3.4So
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 11 · Wentworth (Mass.)Wentworth (Mass.)800 MetersRound M11.3:04.46a PBSo
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 12 · Wentworth (Mass.)Wentworth (Mass.)200 MetersRound M12.31.27aWind: 1.1So
Apr 4Springfield College ClassicApr 4 · High Jump · Wentworth (Mass.)Wentworth (Mass.)High Jump—NHSo
Apr 4Springfield College ClassicApr 4 · 100m Hurdles · Place 20 · Wentworth (Mass.)Wentworth (Mass.)100m Hurdles33" / 0.838mRound P20.19.19aWind: 0.4So
Mar 27Jonathan Tymann InvitationalMar 27 · High Jump · Place 13 · Wentworth (Mass.)Wentworth (Mass.)High Jump13.1.22mSo
Mar 27Jonathan Tymann InvitationalMar 27 · 400m Hurdles · Place 7 · Wentworth (Mass.)Wentworth (Mass.)400m Hurdles30" / 0.762m7.1:22.70a PBSo
Mar 27Jonathan Tymann InvitationalMar 27 · 100m Hurdles · Place 10 · Wentworth (Mass.)Wentworth (Mass.)100m Hurdles33" / 0.838mRound P10.18.75aWind: 0.7So

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 60m Hurdles · Place 16 · WentworthWentworth60m Hurdles1611.44SO
Jan 30Harvard InvitationalJan 30 · 60m Hurdles · Place 71 · WentworthWentworth60m HurdlesRound P7111.20SO
Jan 24Massasoit ClassicJan 24 · 60m Hurdles · Place 18 · Wentworth (Mass.)Wentworth (Mass.)60m Hurdles1811.53aSO
Jan 24Massasoit ClassicJan 24 · 200 Meters · Place 36 · Wentworth (Mass.)Wentworth (Mass.)200 Meters3630.96aSO
Jan 18Suffolk Ice BreakerJan 18 · 60m Hurdles · Place 36 · Wentworth (Mass.)Wentworth (Mass.)60m HurdlesRound P3611.46aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Lynn Ruddy InvitationalFeb 14 · 60m Hurdles · Place 8 · Wentworth (Mass.)Wentworth (Mass.)60m Hurdles33" / 0.838m8.11.44a PBWind: 0Fr
Feb 1Yankee Small College InvitationalFeb 1 · 200 Meters · Place 8 · WentworthWentworth200 Meters830.58 PBFR
Feb 1Yankee Small College InvitationalFeb 1 · 60m Hurdles · Place 10 · WentworthWentworth60m HurdlesRound P1011.50FR
Jan 25Lyons InviteJan 25 · 60m Hurdles · Place 11 · WentworthWentworth60m Hurdles1111.77FR
Jan 25Lyons InviteJan 25 · 200 Meters · Place 3 · WentworthWentworth200 Meters331.28FR

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 300m Hurdles · Place 14 · Columbia RiverColumbia River300m Hurdles1451.10a—
May 192A District 4 2023 Track and Field ChampionshipsMay 19 · 300m Hurdles · Place 2 · Columbia RiverColumbia River300m Hurdles30" / 0.762m2.49.76a PB11
May 192A District 4 2023 Track and Field ChampionshipsMay 19 · 100m Hurdles · Place 7 · Columbia RiverColumbia River100m Hurdles33" / 0.838m7.17.90a11
May 112A GSHL Sub-District MeetMay 11 · 300m Hurdles · Place 2 · Columbia RiverColumbia River300m Hurdles250.21a—
May 112A GSHL Sub-District MeetMay 11 · 100m Hurdles · Place 5 · Columbia RiverColumbia River100m Hurdles518.04a—
May 5Spudder Track & Field ClassicMay 5 · 300m Hurdles · Place 7 · Columbia RiverColumbia River300m Hurdles751.24a—
May 5Spudder Track & Field ClassicMay 5 · 100m Hurdles · Place 14 · Columbia RiverColumbia River100m Hurdles1418.37a—
May 22A GSHL - MM/RAL @ CRMay 2 · 300m Hurdles · Place 2 · Columbia RiverColumbia River300m Hurdles250.43a—
May 22A GSHL - MM/RAL @ CRMay 2 · 100m Hurdles · Place 4 · Columbia RiverColumbia River100m Hurdles418.28a—
Apr 262A GSHL: Woodland/Columbia River @ RidgefieldApr 26 · 300m Hurdles · Place 1 · Columbia RiverColumbia River300m Hurdles150.41a—
Apr 262A GSHL: Woodland/Columbia River @ RidgefieldApr 26 · 100m Hurdles · Place 6 · Columbia RiverColumbia River100m Hurdles618.18a—
Apr 172A GSHL: Washougal/River @ BayApr 17 · Javelin · Place 4 · Columbia RiverColumbia RiverJavelin463-1—
Apr 172A GSHL: Washougal/River @ BayApr 17 · 300m Hurdles · Place 1 · Columbia RiverColumbia River300m Hurdles151.78a—
Apr 172A GSHL: Washougal/River @ BayApr 17 · 100m Hurdles · Place 3 · Columbia RiverColumbia River100m Hurdles318.53a—
Apr 14John Ingram Twilight Track and Field Meet Apr 14 · 300m Hurdles · Place 2 · Columbia RiverColumbia River300m Hurdles30" / 0.762m2.51.68a11
Apr 14John Ingram Twilight Track and Field Meet Apr 14 · 100m Hurdles · Place 3 · Columbia RiverColumbia River100m Hurdles33" / 0.838m3.17.74a PB11
Apr 112A GSHL Ridgefield/River @ FVHSApr 11 · 300m Hurdles · Place 1 · Columbia RiverColumbia River300m Hurdles30" / 0.762m1.53.19a11
Apr 112A GSHL Ridgefield/River @ FVHSApr 11 · 100m Hurdles · Place 3 · Columbia RiverColumbia River100m Hurdles33" / 0.838m3.18.11a11
Mar 282A GSHL: Hockinson/Woodland @ CRMar 28 · 300m Hurdles · Place 1 · Columbia RiverColumbia River300m Hurdles30" / 0.762m1.51.81a11
Mar 282A GSHL: Hockinson/Woodland @ CRMar 28 · 100m Hurdles · Place 4 · Columbia RiverColumbia River100m Hurdles33" / 0.838m4.18.39a11
Mar 282A GSHL: Hockinson/Woodland @ CRMar 28 · 200 Meters · Place 12 · Columbia RiverColumbia River200 Meters12.30.16a11
Mar 25Tiger InviteMar 25 · 300m Hurdles · Place 6 · Columbia RiverColumbia River300m Hurdles650.85a—
Mar 25Tiger InviteMar 25 · 100m Hurdles · Place 8 · Columbia RiverColumbia River100m Hurdles818.79a—
Mar 212A GSHL: Washougal/Woodland @ CRMar 21 · 300m Hurdles · Place 4 · Columbia RiverColumbia River300m Hurdles30" / 0.762m4.53.91a11
Mar 212A GSHL: Washougal/Woodland @ CRMar 21 · 100m Hurdles · Place 6 · Columbia RiverColumbia River100m Hurdles33" / 0.838m6.18.65a11
Mar 212A GSHL: Washougal/Woodland @ CRMar 21 · 200 Meters · Place 12 · Columbia RiverColumbia River200 Meters12.29.87a11

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 202A District 4 Track & Field ChampionshipsMay 20 · 300m Hurdles · Place 7 · Columbia RiverColumbia River300m Hurdles71:00.0810
May 13GSHL 2A Sub-District MeetMay 13 · 300m Hurdles · Place 3 · Columbia RiverColumbia River300m Hurdles349.8410
May 6Spudder Track & Field ClassicMay 6 · 300m Hurdles · Place 5 · Columbia RiverColumbia River300m Hurdles550.8610
May 6Spudder Track & Field ClassicMay 6 · 100m Hurdles · Place 13 · Columbia RiverColumbia River100m Hurdles1318.2810
May 3GSHL Columbia River/ Hudson Bay @ FortMay 3 · Javelin · Place 4 · Columbia RiverColumbia RiverJavelin455-0710
May 3GSHL Columbia River/ Hudson Bay @ FortMay 3 · 300m Hurdles · Place 2 · Columbia RiverColumbia River300m Hurdles251.6410
May 3GSHL Columbia River/ Hudson Bay @ FortMay 3 · 100m Hurdles · Place 4 · Columbia RiverColumbia River100m Hurdles419.5610
Apr 26GSHL Columbia River @ RALApr 26 · 300m Hurdles · Place 1 · Columbia RiverColumbia River300m Hurdles153.3510
Apr 26GSHL Columbia River @ RALApr 26 · 100m Hurdles · Place 2 · Columbia RiverColumbia River100m Hurdles220.3810
Apr 18GSHL CR & RA Long and Toledo @ RidgefieldApr 18 · 300m Hurdles · Place 7 · Columbia RiverColumbia River300m Hurdles757.2510
Apr 18GSHL CR & RA Long and Toledo @ RidgefieldApr 18 · 100m Hurdles · Place 4 · Columbia RiverColumbia River100m Hurdles418.8410
Mar 29Mark Morris vs. CRHSMar 29 · Long Jump · Place 11 · Columbia RiverColumbia RiverLong Jump119-08.5010
Mar 29Mark Morris vs. CRHSMar 29 · 100m Hurdles · Place 4 · Columbia RiverColumbia River100m Hurdles418.4110
Mar 29Mark Morris vs. CRHSMar 29 · 200 Meters · Place 6 · Columbia RiverColumbia River200 Meters630.2210
Mar 26Tiger InviteMar 26 · 100m Hurdles · Place 11 · Columbia RiverColumbia River100m Hurdles1118.6610
Mar 22GSHL-2A League Meet-CRMar 22 · Long Jump · Place 10 · Columbia RiverColumbia RiverLong Jump1011-310
Mar 22GSHL-2A League Meet-CRMar 22 · 100m Hurdles · Place 5 · Columbia RiverColumbia River100m Hurdles519.74910
Mar 22GSHL-2A League Meet-CRMar 22 · 200 Meters · Place 5 · Columbia RiverColumbia River200 Meters529.849 PB10
Mar 15Columbia River @ SkyviewMar 15 · Long Jump · Columbia RiverColumbia RiverLong Jump—10'2.25Unofficial10
Mar 15Columbia River @ SkyviewMar 15 · 100m Hurdles · Place 4 · Columbia RiverColumbia River100m Hurdles33" / 0.838m4.20.25Unofficial10