Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlebury's NESCAC Invite · Feb 15:33.06aMiddlebury's NESCAC InviteFebruary 1, 2026
1000 Meters · IndoorSuffolk Relays · Jan 113:20.28aSuffolk RelaysJanuary 11, 2025
1500 Meters · OutdoorTrinity Invitational · Apr 185:08.64aTrinity InvitationalApril 18, 2026
600 Meters · IndoorTufts Cupid Challenge · Feb 71:48.16aTufts Cupid ChallengeFebruary 7, 2025
800 Meters · IndoorMiddlebury's NESCAC Invite · Jan 262:32.92aMiddlebury's NESCAC Invite January 26, 2025
800 Meters · OutdoorSilfen Invitational · Apr 102:28.58aSilfen InvitationalApril 10, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 30 · Wesleyan (Conn.)1500 Meters30.5:08.64a PBJr
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 23 · Wesleyan (Conn.)800 Meters23.2:28.58a PBJr
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 37 · Wesleyan (Conn.)1500 Meters37.5:13.54aJr
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 36 · Wesleyan (Conn.)800 Meters36.2:40.95aJr
Mar 28UMASS Flagship OpenerMar 28 · 800 Meters · Place 9 · Wesleyan (Conn.)800 Meters9.2:32.31aJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 800 Meters · Place 10 · Wesleyan (Conn.)800 Meters102:37.64aJR
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 24 · Wesleyan (Conn.)1 Mile245:49.62aJr
Feb 7Tufts 6-Way InvitationalFeb 7 · 800 Meters · Place 11 · Wesleyan (Conn.)800 Meters112:35.44aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 1 Mile · Place 19 · Wesleyan (Conn.)1 Mile195:33.06a PBJR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Trinity InvitationalApr 19 · 800 Meters · Place 29 · SO-2 Wesleyan800 Meters292:33.18—
Apr 19Trinity InvitationalApr 19 · 800 Meters · Place 29 · SO-2 Wesleyan800 Meters292:33.18—
Mar 29Tufts Snowflake ClassicMar 29 · 800 Meters · Place 14 · Wesleyan (Conn.)800 Meters142:32.38aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Tufts Cupid ChallengeFeb 7 · 600 Meters · Place 17 · Wesleyan (Conn.)600 Meters171:48.16a PB—
Jan 26Middlebury's NESCAC Invite Jan 26 · 800 Meters · Place 40 · Wesleyan (Conn.)800 Meters402:32.92a PB—
Jan 11Suffolk RelaysJan 11 · 1000 Meters · Place 22 · Wesleyan (Conn.)1000 Meters223:20.28a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 800 Meters · Place 10 · Wesleyan (Conn.)800 Meters102:41.50a—
Feb 2Tufts Cupid ChallengeFeb 2 · 1000 Meters · Place 26 · Wesleyan (Conn.)1000 Meters263:31.97a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 800 Meters · Place 42 · Wesleyan (Conn.)800 Meters422:44.08a—