Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 4 Outdoor Track & Field Championship · May 2613.47aMIAA Division 4 Outdoor Track & Field ChampionshipMay 26, 2023
200 Meters · IndoorSpringfield College Triangle Classic · Feb 2028.03aSpringfield College Triangle ClassicFebruary 20, 2026
200 Meters · OutdoorTrinity Invitational · Apr 1927.84Trinity InvitationalApril 19, 2025
400 Meters · IndoorTufts Stampede Open · Feb 151:05.95Tufts Stampede OpenFebruary 15, 2025
400 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 211:03.40aJ Elmer Swanson Spring ClassicMarch 21, 2026
55 Meter · IndoorDual County League Meet #1 · Dec 137.87aDual County League Meet #1December 13, 2023
55 Meters · IndoorDual County League Indoor TF Championship · Feb 117.84aDual County League Indoor TF ChampionshipFebruary 11, 2024
60 Meters · IndoorWesleyan Alumni Invitational · Jan 248.59Wesleyan Alumni InvitationalJanuary 24, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 32 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters32.28.56aWind: -1.6Jr
Apr 18Trinity InvitationalApr 18 · 100 Meters · Place 26 · Wesleyan (Conn.)Wesleyan (Conn.)100 MetersRound P26.13.71aWind: -0.4Jr
Apr 4Amherst Spring FlingApr 4 · 200 Meters · Place 22 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters22.28.56aWind: -2.1Jr
Apr 4Amherst Spring FlingApr 4 · 100 Meters · Place 27 · Wesleyan (Conn.)Wesleyan (Conn.)100 Meters27.13.56aWind: 0.5Jr
Mar 28UMASS Flagship OpenerMar 28 · 100 Meters · Wesleyan (Conn.)Wesleyan (Conn.)100 Meters—DNSWind: 1.8Jr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 400 Meters · Place 10 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters101:03.40a PBJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 200 Meters · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters1828.03a PBSO
Feb 20Springfield College Triangle ClassicFeb 20 · 60 Meters · Place 19 · Wesleyan (Conn.)Wesleyan (Conn.)60 Meters198.69aSO
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 19 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters1928.26aSo
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 35 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters3528.06aSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 60 Meters · Place 24 · Wesleyan (Conn.)Wesleyan (Conn.)60 Meters248.92aSO
Jan 24Wesleyan Alumni InvitationalJan 24 · 400 Meters · Place 8 · WesleyanWesleyan400 Meters81:06.24SO
Jan 24Wesleyan Alumni InvitationalJan 24 · 60 Meters · Place 17 · WesleyanWesleyan60 MetersRound P178.59 PBSO
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 51 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters51.28.27aWind: 0So
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters11.28.24aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · 200 Meters · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters5.28.48aSo
Feb 21Springfield College Triangle ClassicFeb 21 · 200 Meters · Place 20 · WesleyanWesleyan200 Meters2029.01FR
Feb 21Springfield College Triangle ClassicFeb 21 · 60 Meters · Place 13 · WesleyanWesleyan60 MetersRound P138.65FR
Feb 15Tufts Stampede OpenFeb 15 · 400 Meters · Place 24 · WesleyanWesleyan400 Meters241:05.95 PBFR
Feb 15Tufts Stampede OpenFeb 15 · 200 Meters · Place 28 · WesleyanWesleyan200 Meters2828.88FR
Feb 7Tufts Cupid ChallengeFeb 7 · 200 Meters · Place 20 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters2028.52a—
Feb 7Tufts Cupid ChallengeFeb 7 · 60 Meters · Place 22 · Wesleyan (Conn.)Wesleyan (Conn.)60 Meters228.61a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Trinity InvitationalApr 19 · 400 Meters · Place 26 · WesleyanWesleyan400 Meters261:04.66SO
Apr 19Trinity InvitationalApr 19 · 400 Meters · Place 26 · WesleyanWesleyan400 Meters261:04.66SO
Apr 19Trinity InvitationalApr 19 · 200 Meters · Place 27 · WesleyanWesleyan200 Meters2727.84 PBSO
Apr 19Trinity InvitationalApr 19 · 200 Meters · Place 27 · WesleyanWesleyan200 Meters2727.84SO
Apr 11Silfen InvitationalApr 11 · 200 Meters · Place 21 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters2128.25aSO
Mar 29Tufts Snowflake ClassicMar 29 · 200 Meters · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters1828.87aSo
Mar 29Tufts Snowflake ClassicMar 29 · 100 Meters · Place 19 · Wesleyan (Conn.)Wesleyan (Conn.)100 Meters1913.83aSo

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 200 Meters · Place 3 · WaylandWayland200 Meters328.74a—
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 200 Meters · Place 2 · WaylandWayland200 Meters229.23a—
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 100 Meters · Place 3 · WaylandWayland100 Meters314.12a—
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 100 Meters · Place 5 · WaylandWayland100 Meters514.33a—
May 15Dual County League ChampionshipMay 15 · 200 Meters · Place 7 · WaylandWayland200 Meters729.13a—
May 15Dual County League ChampionshipMay 15 · 100 Meters · Place 6 · WaylandWayland100 Meters614.04a—
May 15Dual County League ChampionshipMay 15 · 100 Meters · Place 6 · WaylandWayland100 Meters613.82a—
May 7DCL Dual Meet with Boston LatinMay 7 · 200 Meters · WaylandWayland200 Meters—28.3Unofficial12
May 7DCL Dual Meet with Boston LatinMay 7 · 100 Meters · WaylandWayland100 Meters—13.5Unofficial12
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 200 Meters · WaylandWayland200 Meters—27.9Unofficial12
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 100 Meters · WaylandWayland100 Meters—13.2Unofficial12
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · 200 Meters · Place 5 · WaylandWayland200 Meters5.28.99a12
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · 100 Meters · Place 4 · WaylandWayland100 Meters4.13.91a12
Apr 10Wayland @ WestonApr 10 · 200 Meters · Place 3 · WaylandWayland200 Meters328.50—
Apr 10Wayland @ WestonApr 10 · 100 Meters · Place 2 · WaylandWayland100 Meters213.60—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55 Meters · Place 32 · WaylandWayland55 Meters327.96a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 55 Meters · Place 10 · WaylandWayland55 Meters107.84a PB—
Jan 31Dual County League Meet #6Jan 31 · 55 Meters · Place 14 · WaylandWayland55 Meters147.90SR
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55 Meters · Place 57 · WaylandWayland55 MetersRound P577.9412
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55 Meters · Place 57 · WaylandWayland55 MetersRound P577.9412
Jan 24Dual County League Meet #5Jan 24 · 55 Meters · Place 23 · WaylandWayland55 Meters238.06a—
Jan 17Dual County Meet #4Jan 17 · 55 Meters · Place 17 · WaylandWayland55 Meters177.99a—
Jan 10Dual County League Meet #3Jan 10 · 55 Meters · Place 13 · WaylandWayland55 Meters137.94a—
Jan 3Dual County League InvitationalJan 3 · 55 Meter · Place 13 · WaylandWayland55 Meter13.8.05a12
Jan 3Dual County League InvitationalJan 3 · 200 Meters · Place 13 · WaylandWayland200 Meters13.28.47a12

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 55 Meter · Place 8 · WaylandWayland55 Meter8.7.87a PB12
Feb 11Dual County League ChampionshipsFeb 11 · 55 Meters · Place 5 · WaylandWayland55 Meters58.10JR
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 55 Meters · Place 63 · WaylandWayland55 MetersRound P638.06a—
Jan 25Dual County League Meet #5Jan 25 · 55 Meters · Place 8 · WaylandWayland55 Meters88.18a11
Jan 18Dual County League Meet #4Jan 18 · 55 Meters · Place 8 · WaylandWayland55 Meters88.14JR
Jan 11Dual County League Meet #3Jan 11 · 55 Meters · Place 6 · WaylandWayland55 Meters68.23JR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 200 Meters · Place 22 · WaylandWayland200 MetersRound P22.27.88a11
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 100 Meters · Place 24 · WaylandWayland100 MetersRound P24.13.47a PB11
May 17Dual County League Championship MeetMay 17 · 200 Meters · Place 3 · WaylandWayland200 MetersRound P3.28.21aUnofficial11
May 17Dual County League Championship MeetMay 17 · 200 Meters · Place 9 · WaylandWayland200 Meters9.28.31aUnofficial11
May 17Dual County League Championship MeetMay 17 · 100 Meters · Place 3 · WaylandWayland100 MetersRound P3.13.39aUnofficial11
May 17Dual County League Championship MeetMay 17 · 100 Meters · Place 11 · WaylandWayland100 Meters11.13.45aUnofficial11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 55 Meter · Place 13 · WaylandWayland55 Meter13.7.93a11
Feb 12Dual County League ChampionshipsFeb 12 · 55 Meters · Place 5 · WaylandWayland55 Meters58.12SO
Jan 31Dual County League Meet #5Jan 31 · 55 Meters · Place 21 · WaylandWayland55 Meters218.3310
Jan 24Dual County League Meet #4Jan 24 · 55 Meters · Place 13 · WaylandWayland55 Meters138.2510

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 100 Meters · Place 28 · WaylandWayland100 MetersRound P28.13.59a10
May 18Dual County Championship MeetMay 18 · 200 Meters · Place 5 · WaylandWayland200 MetersRound P5.28.39a10
May 18Dual County Championship MeetMay 18 · 200 Meters · Place 4 · WaylandWayland200 Meters4.28.45a10
May 18Dual County Championship MeetMay 18 · 100 Meters · Place 3 · WaylandWayland100 MetersRound P3.13.60a10
May 18Dual County Championship MeetMay 18 · 100 Meters · WaylandWayland100 Meters—DNS10