Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor4/20/24 Govs Meet · Apr 2012.54a4/20/24 Govs MeetApril 20, 2024
200 Meters · OutdoorNEPSTA DIII Championships · May 1825.16aNEPSTA DIII ChampionshipsMay 18, 2024
400 Meters · OutdoorISL Championship · May 111:01.51ISL ChampionshipMay 11, 2025
Discus · 1.6kg · Outdoor4/20/24 Govs Meet · Apr 2086-044/20/24 Govs MeetApril 20, 2024
Javelin · 800g · Outdoor4/20/24 Govs Meet · Apr 2089-014/20/24 Govs MeetApril 20, 2024
Long Jump · OutdoorISL T&F Championships 2024 · May 1115' 10ISL T&F Championships 2024May 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Thayer Home Meet #3Apr 29 · Long Jump · Place 8 · RiversLong Jump8.15' 1"12
Apr 29Thayer Home Meet #3Apr 29 · Javelin · Place 9 · RiversJavelin800g9.73' 0"12
Apr 18Governor's Tri-Meet #2Apr 18 · Long Jump · RiversLong Jump—NM12
Apr 18Governor's Tri-Meet #2Apr 18 · Javelin · Place 15 · RiversJavelin800g15.75' 9"12
Apr 4Thayer vs Rivers - MiltonApr 4 · Long Jump · Place 10 · RiversLong Jump10.12' 9"12
Apr 4Thayer vs Rivers - MiltonApr 4 · 200 Meters · Place 21 · Rivers200 Meters21.28.20aWind: 012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17NEPSTA DIII ChampionshipsMay 17 · Triple Jump · RiversTriple Jump—FOUL11
May 11ISL ChampionshipMay 11 · 400 Meters · Place 19 · Rivers School400 Meters191:01.51 PB11
May 11ISL ChampionshipMay 11 · Triple Jump · Place 14 · Rivers SchoolTriple Jump1429-1011
Apr 30Thayer ISL Home Meet #3Apr 30 · Triple Jump · Place 8 · Rivers SchoolTriple Jump826-8.7511
Apr 26Belmont Hill School T&F Meet #2Apr 26 · Triple Jump · Place 9 · RiversTriple Jump926-06.7511
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · Long Jump · Place 12 · RiversLong Jump1213-01.5011
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 200 Meters · Place 18 · Rivers200 Meters1827.6211
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 100 Meters · Place 24 · Rivers100 Meters2413.0211
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · Long Jump · Place 7 · RiversLong Jump7.13-03.0011
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 200 Meters · Rivers200 Meters--DNS11
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 100 Meters · Rivers100 Meters--DNS11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18NEPSTA DIII ChampionshipsMay 18 · 200 Meters · Place 26 · Rivers200 Meters26.25.16a PBWind: 210
May 11ISL T&F Championships 2024May 11 · Long Jump · Place 24 · RiversLong Jump24.15' 10 PB10
May 11ISL T&F Championships 2024May 11 · 200 Meters · Place 20 · Rivers200 Meters20.25.74aWind: 010
May 1Belmont Hill & BBN & Winsor & RiversMay 1 · Javelin · Place 16 · RiversJavelin1666-7—
May 1Belmont Hill & BBN & Winsor & RiversMay 1 · 200 Meters · Place 6 · Rivers200 Meters626.14a—
Apr 27Tabor InviteApr 27 · Long Jump · Place 14 · RiversLong Jump1414-5.50—
Apr 27Tabor InviteApr 27 · Javelin · Place 15 · RiversJavelin1581-11—
Apr 27Tabor InviteApr 27 · 200 Meters · Place 5 · Rivers200 Meters525.84a—
Apr 27Tabor InviteApr 27 · 100 Meters · Place 16 · Rivers100 Meters1612.67a—
Apr 204/20/24 Govs MeetApr 20 · Javelin · Place 12 · RiversJavelin800g12.89-01 PB10
Apr 204/20/24 Govs MeetApr 20 · Discus · Place 7 · RiversDiscus1.6kg7.86-04 PB10
Apr 204/20/24 Govs MeetApr 20 · 200 Meters · Place 9 · Rivers200 Meters9.25.79a10
Apr 204/20/24 Govs MeetApr 20 · 100 Meters · Place 18 · Rivers100 Meters18.12.54a PB10
Apr 6Thayer Meet #1Apr 6 · Javelin · Place 12 · Rivers SchoolJavelin1258-1010
Apr 6Thayer Meet #1Apr 6 · 200 Meters · Place 23 · Rivers School200 Meters2329.7710
Apr 6Thayer Meet #1Apr 6 · 100 Meters · Place 21 · Rivers School100 Meters2112.7410

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17ISL JV Development Track and Field MeetMay 17 · Long Jump · Place 10 · RiversLong Jump10.12-01.259
May 17ISL JV Development Track and Field MeetMay 17 · 200 Meters · Place 26 · Rivers200 Meters26.27.74a9
May 17ISL JV Development Track and Field MeetMay 17 · 100 Meters · Place 26 · Rivers100 Meters26.13.46a9
May 6Thayer, Nobles, Rivers @ GovsMay 6 · Long Jump · Place 15 · RiversLong Jump1513-2.75—
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 200 Meters · Place 22 · Rivers200 Meters2226.93a—
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 100 Meters · Place 27 · Rivers100 Meters2712.89a—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · Long Jump · Place 17 · RiversLong Jump1712-10.25—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 200 Meters · Place 23 · Rivers200 Meters2327.13a—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 100 Meters · Place 30 · Rivers100 Meters3013.16a—
Apr 29Tabor Academy T&F InvitationalApr 29 · Long Jump · Place 13 · RiversLong Jump1313-6—
Apr 29Tabor Academy T&F InvitationalApr 29 · 200 Meters · Place 19 · Rivers200 Meters1926.98a—
Apr 29Tabor Academy T&F InvitationalApr 29 · 100 Meters · Place 27 · Rivers100 Meters2713.00a—
Apr 22Governors, Belmont Hill, Middlesex, Groton, RiversApr 22 · 100 Meters · Place 23 · Rivers100 Meters2313.52a—
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · Long Jump · Place 25 · RiversLong Jump2513-2—
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · 100 Meters · Place 23 · Rivers100 Meters2313.15a—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · Long Jump · Place 25 · RiversLong Jump2513-2—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · 100 Meters · Place 23 · Rivers100 Meters2313.15a—