Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpringfield College Classic · Apr 410.44aSpringfield College ClassicApril 4, 2026
200 Meters · IndoorJohn Thomas Terrier Classic · Jan 3021.90John Thomas Terrier ClassicJanuary 30, 2026
200 Meters · OutdoorTufts Spring Stampede · Apr 1021.75aTufts Spring StampedeApril 10, 2026
300 Meters · IndoorMIAA Div 2 Championships · Feb 2037.82MIAA Div 2 ChampionshipsFebruary 20, 2022
55 Meter · IndoorMSTCA Boston Holiday Classic · Dec 276.90aMSTCA Boston Holiday ClassicDecember 27, 2021
55 Meters · IndoorMIAA Div 2 Championships · Feb 206.78MIAA Div 2 ChampionshipsFebruary 20, 2022
60 Meter · IndoorTufts Final Qualifier · Mar 66.96aTufts Final QualifierMarch 6, 2026
60 Meters · Indoor2026 Lyons Invitational · Jan 236.852026 Lyons InvitationalJanuary 23, 2026
60 Meters · OutdoorTufts National Qualifying Meet · Mar 76.96aTufts National Qualifying MeetMarch 7, 2026
Long Jump · IndoorTri County - Meet 5 Reggie · Jan 417-11.00Tri County - Meet 5 ReggieJanuary 4, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 100 Meters · Place 16 · WPIWPI100 MetersRound P16.10.58aWind: 1.9Sr
May 8The FIRE Meet at WilliamsMay 8 · 100 Meters · Place 1 · WPIWPI100 MetersRound P1.10.71aWind: 0.7Sr
May 8The FIRE Meet at WilliamsMay 8 · 100 Meters · WPIWPI100 Meters—DNSWind: 0.6Sr
May 1New England Division III Outdoor ChampionshipsMay 1 · 200 Meters · WPIWPI200 Meters—DNSWind: -0.1Sr
May 1New England Division III Outdoor ChampionshipsMay 1 · 100 Meters · Place 2 · WPIWPI100 MetersRound P2.10.75aWind: 0.7Sr
May 1New England Division III Outdoor ChampionshipsMay 1 · 100 Meters · Place 3 · WPIWPI100 Meters3.10.77aWind: 0.2Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 200 Meters · Place 2 · WPIWPI200 Meters2.21.60aWind: 2.1Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 100 Meters · Place 2 · WPIWPI100 MetersRound P2.10.64aWind: 2.3Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 100 Meters · Place 1 · WPIWPI100 Meters1.10.41aWind: 3.6Sr
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · Place 1 · WPIWPI200 Meters1.21.75a PBWind: 0.3Sr
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · Place 1 · WPIWPI100 Meters1.10.76aWind: 1.4Sr
Apr 4Springfield College ClassicApr 4 · 100 Meters · Place 3 · WPIWPI100 MetersRound P3.10.80aWind: -0.8Sr
Apr 4Springfield College ClassicApr 4 · 100 Meters · Place 2 · WPIWPI100 Meters2.10.44a PBWind: 1.8Sr
Mar 27Corsair ClassicMar 27 · 200 Meters · Place 1 · WPIWPI200 Meters122.13SR
Mar 27Corsair ClassicMar 27 · 100 Meters · Place 1 · WPIWPI100 Meters110.80SR
Mar 7Tufts National Qualifying MeetMar 7 · 60 Meters · Place 2 · WPIWPI60 MetersRound P26.96a PBSr
Mar 7Tufts National Qualifying MeetMar 7 · 60 Meters · Place 4 · WPIWPI60 Meters47.01aSr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 60 Meter · Place 2 · WPIWPI60 MeterRound P2.6.96a PBSr
Mar 6Tufts Final QualifierMar 6 · 60 Meter · Place 4 · WPIWPI60 Meter4.7.01aSr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 200 Meters · Place 8 · WPIWPI200 Meters821.91aSR
Mar 1New England Division III Indoor ChampionshipsMar 1 · 60 Meters · Place 3 · WPIWPI60 Meters36.91aSR
Mar 1New England Division III Indoor ChampionshipsMar 1 · 60 Meters · Place 6 · WPIWPI60 Meters66.87aSR
Feb 20Springfield College Triangle ClassicFeb 20 · 60 Meters · Place 1 · WPIWPI60 MetersRound P16.96aSr
Feb 20Springfield College Triangle ClassicFeb 20 · 60 Meters · Place 1 · WPIWPI60 Meters16.89aSr
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 29 · WPIWPI200 Meters2922.25aSr
Feb 7Tufts 6-Way InvitationalFeb 7 · 60 Meters · Place 2 · WPIWPI60 Meters26.97aSR
Feb 7Tufts 6-Way InvitationalFeb 7 · 60 Meters · Place 2 · WPIWPI60 Meters26.92aSR
Jan 30John Thomas Terrier ClassicJan 30 · 200 Meters · Place 9 · WPIWPI200 Meters921.90 PBSR
Jan 232026 Lyons InvitationalJan 23 · 60 Meters · Place 1 · WPIWPI60 MetersRound P16.92SR
Jan 232026 Lyons InvitationalJan 23 · 60 Meters · Place 1 · WPIWPI60 Meters16.85 PBSR
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 60 Meters · Place 1 · WPIWPI60 Meters16.98aSr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15UMass Amherst Last Chance Final QualifierMay 15 · 100 Meters · Place 6 · WPIWPI100 Meters611.02JR
May 2NE DIII OutdoorMay 2 · 100 Meters · Place 2 · WPIWPI100 MetersRound P2.10.68aWind: 1.5Jr
May 2NE DIII OutdoorMay 2 · 100 Meters · Place 3 · WPIWPI100 Meters3.10.72aWind: 2.8Jr
Apr 25NEWMAC ChampionshipsApr 25 · 200 Meters · Place 10 · WPIWPI200 Meters10.22.30aWind: 2.6Jr
Apr 25NEWMAC ChampionshipsApr 25 · 100 Meters · Place 4 · WPIWPI100 MetersRound P4.10.69aWind: 3.3Jr
Apr 25NEWMAC ChampionshipsApr 25 · 100 Meters · Place 1 · WPIWPI100 Meters1.10.67aWind: 2.4Jr
Apr 6Springfield College Outdoor ClassicApr 6 · 200 Meters · Place 4 · WPIWPI200 Meters422.40JR
Apr 6Springfield College Outdoor ClassicApr 6 · 100 Meters · Place 3 · WPIWPI100 MetersRound P311.14JR
Apr 6Springfield College Outdoor ClassicApr 6 · 100 Meters · Place 1 · WPIWPI100 Meters110.86JR
Mar 292025 Corsair Classic InvitationalMar 29 · 200 Meters · Place 4 · WPIWPI200 Meters422.30JR
Mar 292025 Corsair Classic InvitationalMar 29 · 100 Meters · Place 4 · WPIWPI100 Meters411.19JR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 200 Meters · Place 3 · WPIWPI200 Meters323.16JR
Feb 21Springfield College Triangle ClassicFeb 21 · 60 Meters · Place 19 · WPIWPI60 MetersRound P197.30JR
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 55 · WPIWPI200 Meters5522.65a—
Feb 7Tufts Cupid ChallengeFeb 7 · 200 Meters · Place 12 · WPIWPI200 Meters1223.46a—
Feb 7Tufts Cupid ChallengeFeb 7 · 60 Meters · Place 18 · WPIWPI60 Meters187.33a—
Feb 1Wheaton InviteFeb 1 · 200 Meters · Place 12 · WPIWPI200 Meters1223.95JR
Feb 1Wheaton InviteFeb 1 · 60 Meters · Place 17 · WPIWPI60 MetersRound P177.35JR
Jan 25Lyons InviteJan 25 · 200 Meters · Place 8 · WPIWPI200 Meters824.04JR
Jan 25Lyons InviteJan 25 · 60 Meters · Place 17 · WPIWPI60 Meters177.34JR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26NEWMACApr 26 · 200 Meters · WPIWPI200 Meters--DNSWind: 3.4So
Apr 26NEWMACApr 26 · 100 Meters · Place 13 · WPIWPI100 MetersRound P13.11.35aWind: 0.3So
Apr 19George Davis InvitationalApr 19 · 200 Meters · Place 19 · WPIWPI200 Meters19.23.32aWind: -1.1So
Apr 19George Davis InvitationalApr 19 · 100 Meters · Place 21 · WPIWPI100 Meters21.11.47aWind: -1So
Apr 6Springfield College Outdoor ClassicApr 6 · 200 Meters · Place 5 · WPIWPI200 Meters522.46JR
Apr 6Springfield College Outdoor ClassicApr 6 · 100 Meters · Place 7 · WPIWPI100 MetersRound P711.20JR
Apr 6Springfield College Outdoor ClassicApr 6 · 100 Meters · Place 4 · WPIWPI100 Meters411.23JR
Mar 30Corsair InvitationalMar 30 · 200 Meters · Place 12 · WPIWPI200 Meters1223.16a—
Mar 30Corsair InvitationalMar 30 · 100 Meters · Place 10 · WPIWPI100 Meters1011.30a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 200 Meters · Place 27 · WPIWPI200 Meters27.22.81aSo
Feb 17Springfield College Triangle ClassicFeb 17 · 200 Meters · Place 12 · WPIWPI200 Meters1223.67SO
Feb 17Springfield College Triangle ClassicFeb 17 · 60 Meters · Place 16 · WPIWPI60 MetersRound P167.31SO
Feb 9David Hemrey Valentine InvitationalFeb 9 · 200 Meters · Place 149 · WPIWPI200 Meters14923.22SO
Feb 2Tufts Cupid ChallengeFeb 2 · 200 Meters · Place 14 · WPIWPI200 Meters1423.49a—
Feb 2Tufts Cupid ChallengeFeb 2 · 60 Meters · Place 35 · WPIWPI60 Meters357.36a—
Jan 26John Thomas Terrier ClassicJan 26 · 200 Meters · Place 59 · WPIWPI200 Meters5922.63a—
Jan 13Lyon Invitational Jan 13 · 60 Meters · Place 13 · WPIWPI60 Meters137.38SO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 200 Meters · Place 11 · WPIWPI200 Meters11.22.91aWind: 1.9Fr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 100 Meters · Place 11 · WPIWPI100 MetersRound P11.11.32aWind: 2.5Fr
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 200 Meters · Place 17 · WPIWPI200 Meters1723.53FR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 100 Meters · Place 12 · WPIWPI100 Meters1211.62FR
Apr 15UMASS Commonwealth InvitationalApr 15 · 200 Meters · Place 12 · WPIWPI200 Meters1223.13FR
Apr 15UMASS Commonwealth InvitationalApr 15 · 100 Meters · Place 16 · WPIWPI100 Meters1611.43FR
Apr 8UMASS Flagship OpenerApr 8 · 200 Meters · Place 22 · WPIWPI200 Meters2223.53FR
Apr 8UMASS Flagship OpenerApr 8 · 100 Meters · Place 19 · WPIWPI100 Meters1911.57FR
Mar 31Black and Gold InvitationalMar 31 · 200 Meters · Place 43 · WPIWPI200 Meters43.24.18aWind: 0.2Fr

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 4Tufts Cupid ChallengeFeb 4 · 200 Meters · Place 19 · WPIWPI200 Meters1924.19FR
Feb 4Tufts Cupid ChallengeFeb 4 · 200 Meters · Place 19 · WPIWPI200 Meters1924.19FR
Feb 4Tufts Cupid ChallengeFeb 4 · 60 Meters · Place 30 · WPIWPI60 Meters307.55FR
Feb 4Tufts Cupid ChallengeFeb 4 · 60 Meters · Place 30 · WPIWPI60 Meters307.55FR
Jan 28Wheaton InvitationalJan 28 · 200 Meters · Place 7 · WPIWPI200 Meters724.49FR
Jan 28Wheaton InvitationalJan 28 · 200 Meters · Place 7 · WPIWPI200 Meters724.49FR
Jan 28Wheaton InvitationalJan 28 · 60 Meters · Place 8 · WPIWPI60 Meters87.41FR
Jan 28Wheaton InvitationalJan 28 · 60 Meters · Place 8 · WPIWPI60 Meters87.41FR
Jan 28Wheaton InvitationalJan 28 · 60 Meters · Place 8 · WPIWPI60 Meters87.40FR
Jan 21URI InvitationalJan 21 · 60 Meter · Place 51 · WPIWPI60 MeterRound P51.7.65aFr
Jan 21URI InvitationalJan 21 · 200 Meters · Place 29 · WPIWPI200 Meters29.24.70aFr
Jan 15Flagship Indoor InvitationalJan 15 · 60 Meter · Place 47 · WPIWPI60 MeterRound P47.7.44aFr
Jan 15Flagship Indoor InvitationalJan 15 · 200 Meters · Place 59 · WPIWPI200 Meters59.24.17aFr

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 200 Meters · Place 9 · Catholic MemorialCatholic Memorial200 MetersRound P9.23.12a12
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 100 Meters · Place 13 · Catholic MemorialCatholic Memorial100 MetersRound P13.11.52a12
May 18Catholic Conference ChampionshipsMay 18 · 200 Meters · Place 5 · Catholic MemorialCatholic Memorial200 MetersRound P5.24.10a12
May 18Catholic Conference ChampionshipsMay 18 · 200 Meters · Place 5 · Catholic MemorialCatholic Memorial200 Meters5.23.86a12
May 18Catholic Conference ChampionshipsMay 18 · 100 Meters · Place 8 · Catholic MemorialCatholic Memorial100 MetersRound P8.12.19a12
May 11Xaverian Vs. Catholic MemorialMay 11 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters2.23.3Unofficial12
May 11Xaverian Vs. Catholic MemorialMay 11 · 100 Meters · Place 2 · Catholic MemorialCatholic Memorial100 Meters2.11.3Unofficial12
Apr 27St. John's Shrewsbury vs Catholic MemorialApr 27 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters2.24.1Unofficial12
Apr 27St. John's Shrewsbury vs Catholic MemorialApr 27 · 100 Meters · Catholic MemorialCatholic Memorial100 Meters—11.4Unofficial12
Apr 21MSTCA Warrior InviteApr 21 · 100 Meters · Catholic MemorialCatholic Memorial100 Meters--DNS12
Apr 13Catholic Memorial vs BC HighApr 13 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters2.23.3Unofficial12
Apr 13Catholic Memorial vs BC HighApr 13 · 100 Meters · Catholic MemorialCatholic Memorial100 Meters—10.9Unofficial12

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 20MIAA Div 2 ChampionshipsFeb 20 · 300 Meters · Place 1 · Catholic MemorialCatholic Memorial300 Meters137.82 PBSR
Feb 20MIAA Div 2 ChampionshipsFeb 20 · 55 Meters · Place 3 · Catholic MemorialCatholic Memorial55 Meters36.80SR
Feb 20MIAA Div 2 ChampionshipsFeb 20 · 55 Meters · Place 6 · Catholic MemorialCatholic Memorial55 Meters66.78 PBSR
Feb 12MSTCA Last ChanceFeb 12 · Long Jump · Place 42 · Catholic MemorialCatholic MemorialLong Jump4217-10.0012
Feb 12MSTCA Last ChanceFeb 12 · 300 Meters · Place 18 · Catholic MemorialCatholic Memorial300 Meters1838.3512
Feb 12MSTCA Last ChanceFeb 12 · 55 Meters · Place 9 · Catholic MemorialCatholic Memorial55 MetersRound P96.7812
Feb 3Tri County League ChampionshipFeb 3 · 300 Meters · Place 5 · Catholic MemorialCatholic Memorial300 Meters538.0912
Feb 3TCL ChampionshipFeb 3 · 300 Meters · Place 5 · Catholic MemorialCatholic Memorial300 Meters5.38.09a12
Jan 24Tri County - Meet10 - WheatonJan 24 · 300 Meters · Place 8 · Catholic MemorialCatholic Memorial300 Meters8.39.74a12
Jan 24Tri County - Meet10 - WheatonJan 24 · Long Jump · Place 15 · Catholic MemorialCatholic MemorialLong Jump15.17-00.5012
Jan 4Tri County - Meet 5 ReggieJan 4 · 300 Meters · Place 5 · Catholic MemorialCatholic Memorial300 Meters5.39.62a12
Jan 4Tri County - Meet 5 ReggieJan 4 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump7.17-11.00 PB12

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 55 Meter · Place 23 · Catholic MemorialCatholic Memorial55 MeterRound P23.6.90a PB12
Dec 27Boston Holiday ChallengeDec 27 · 55 Meter · Place 23 · Catholic MemorialCatholic Memorial55 MeterRound P23.6.90a12
Dec 22Tri County - Meet4 BUDec 22 · 300 Meters · Place 15 · Catholic MemorialCatholic Memorial300 Meters15.38.89a12
Dec 22Tri County - Meet4 BUDec 22 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump7.17-02.0012
Dec 14Tri County Meet2Dec 14 · 55 Meter · Place 1 · Catholic MemorialCatholic Memorial55 Meter1.7.03aUnofficial12
Dec 10Tri County Meet1Dec 10 · 55 Meter · Place 30 · Catholic MemorialCatholic Memorial55 Meter30.7.27a12