Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBIDDEFORD-SANFORD-SCARBOROUGH @WINDHAM · May 1312.97BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13, 2025
200 Meters · IndoorSuffolk Ice Breaker · Jan 1827.56aSuffolk Ice BreakerJanuary 18, 2026
200 Meters · OutdoorRegis Spring Classic · Apr 1027.08aRegis Spring ClassicApril 10, 2026
400 Meters · IndoorHarvard Crimson Elite & Open · Feb 131:03.78Harvard Crimson Elite & OpenFebruary 13, 2026
400 Meters · OutdoorBonnie Edmondson Classic - ECSU · Apr 171:01.98aBonnie Edmondson Classic - ECSUApril 17, 2026
55 Meter · IndoorMaine Class A Indoor Track & Field Championship · Feb 177.76aMaine Class A Indoor Track & Field ChampionshipFebruary 17, 2025
55 Meters · IndoorSMAA INDOOR TRACK CHAMPIONSHIP · Feb 87.79SMAA INDOOR TRACK CHAMPIONSHIPFebruary 8, 2025
60 Meter · IndoorUmass Boston Beacon Season Opener · Dec 78.53aUmass Boston Beacon Season OpenerDecember 7, 2025
60 Meters · IndoorMIT Gordon Kelly Invitational · Jan 248.56aMIT Gordon Kelly InvitationalJanuary 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25Little East Conference ChampionshipApr 25 · 400 Meters · Place 10 · UMass BostonUMass Boston400 Meters10.1:02.92aFr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 400 Meters · Place 4 · UMass BostonUMass Boston400 Meters4.1:01.98a PBFr
Apr 10Silfen InvitationalApr 10 · 400 Meters · Place 9 · UMass BostonUMass Boston400 Meters9.1:02.49aFr
Apr 10Regis Spring ClassicApr 10 · 200 Meters · Place 2 · UMass BostonUMass Boston200 Meters2.27.08a PBWind: 0.8Fr
Apr 10Regis Spring ClassicApr 10 · 100 Meters · Place 5 · UMass BostonUMass Boston100 MetersRound P5.13.31aWind: 0.4Fr
Apr 10Regis Spring ClassicApr 10 · 100 Meters · Place 3 · UMass BostonUMass Boston100 Meters3.13.28aWind: 0.4Fr
Apr 4Springfield College ClassicApr 4 · 400 Meters · Place 7 · UMass BostonUMass Boston400 Meters7.1:03.09aFr
Mar 28UMASS Flagship OpenerMar 28 · 400 Meters · Place 6 · UMass BostonUMass Boston400 Meters6.1:05.28aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 400 Meters · Place 10 · UMass BostonUMass Boston400 Meters10.1:03.82aFr
Feb 13Harvard Crimson Elite & OpenFeb 13 · 400 Meters · Place 19 · UMass BostonUMass Boston400 Meters191:03.78 PBFR
Feb 72026 Wheaton InvitationalFeb 7 · 200 Meters · Place 15 · UMass BostonUMass Boston200 Meters1528.04aFR
Feb 72026 Wheaton InvitationalFeb 7 · 60 Meters · Place 24 · UMass BostonUMass Boston60 Meters248.58aFR
Jan 30Harvard InvitationalJan 30 · 200 Meters · Place 58 · UMass BostonUMass Boston200 Meters5827.99FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 28 · UMass BostonUMass Boston200 Meters2828.36aFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 50 · UMass BostonUMass Boston60 MetersRound P508.56a PBFr
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 24 · UMass BostonUMass Boston200 Meters2427.56a PBFr
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 41 · UMass BostonUMass Boston60 MetersRound P418.62aFr

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 60 Meter · Place 3 · UMass BostonUMass Boston60 Meter3.8.53a PBFr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 200 Meters · Place 3 · UMass BostonUMass Boston200 Meters3.27.94aFr
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 55 Meter · Place 11 · ScarboroughScarborough55 MeterRound P11.7.76a PB12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 200 Meters · Place 10 · ScarboroughScarborough200 Meters10.27.64a12
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 200 Meters · Place 7 · ScarboroughScarborough200 Meters728.1912
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55 Meters · Place 6 · ScarboroughScarborough55 MetersRound P67.8012
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55 Meters · Place 6 · ScarboroughScarborough55 Meters67.79 PB12
Feb 1FALMOUTH-GORHAM-SCARBOROUGH-WINDHAMFeb 1 · 400 Meters · Place 5 · ScarboroughScarborough400 Meters51:08.4112
Feb 1FALMOUTH-GORHAM-SCARBOROUGH-WINDHAMFeb 1 · 55 Meters · Place 2 · ScarboroughScarborough55 Meters27.8812
Jan 20Fleet Feet Indoor InvitationalJan 20 · 200 Meters · Place 9 · ScarboroughScarborough200 Meters928.5612
Jan 20Fleet Feet Indoor InvitationalJan 20 · 55 Meters · Place 7 · ScarboroughScarborough55 MetersRound P77.8312
Jan 20Fleet Feet Indoor InvitationalJan 20 · 55 Meters · Place 7 · ScarboroughScarborough55 Meters77.8512
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 2 · ScarboroughScarborough200 Meters228.3112
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55 Meters · Place 2 · ScarboroughScarborough55 Meters27.8512
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 55 Meter · Place 2 · ScarboroughScarborough55 Meter2.7.91a12
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters5.29.65a12
Jan 4USM New Year's InvitationalJan 4 · 200 Meters · Place 10 · ScarboroughScarborough200 Meters1028.7612
Jan 4USM New Year's InvitationalJan 4 · 55 Meters · Place 12 · ScarboroughScarborough55 MetersRound P127.9212
Jan 4USM New Year's InvitationalJan 4 · 55 Meters · Place 11 · ScarboroughScarborough55 Meters117.8912

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 200 Meters · Place 26 · ScarboroughScarborough200 Meters26.28.53a12
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100 Meters · Place 11 · ScarboroughScarborough100 MetersRound P11.13.27a12
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · 200 Meters · Place 1 · ScarboroughScarborough200 Meters127.43—
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · 100 Meters · Place 2 · ScarboroughScarborough100 Meters213.50—
May 22Bonny Eagle Home Meet 2May 22 · 400 Meters · Place 4 · ScarboroughScarborough400 Meters41:06.13—
May 22Bonny Eagle Home Meet 2May 22 · 400 Meters · Place 4 · ScarboroughScarborough400 Meters41:06.13—
May 17Marathon Sports Elite InvitationalMay 17 · 200 Meters · Place 9 · ScarboroughScarborough200 Meters928.3812
May 17Marathon Sports Elite InvitationalMay 17 · 100 Meters · Place 5 · ScarboroughScarborough100 MetersRound P513.2112
May 17Marathon Sports Elite InvitationalMay 17 · 100 Meters · Place 6 · ScarboroughScarborough100 Meters613.3612
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · 200 Meters · Place 2 · ScarboroughScarborough200 Meters227.5812
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · 100 Meters · Place 2 · ScarboroughScarborough100 Meters212.97 PB12
Apr 29Cheverus Home Meet 1Apr 29 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters328.14—
Apr 29Cheverus Home Meet 1Apr 29 · 100 Meters · Place 2 · ScarboroughScarborough100 Meters213.27—
Apr 29Cheverus Home Meet 1Apr 29 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters328.14—
Apr 29Cheverus Home Meet 1Apr 29 · 100 Meters · Place 8 · ScarboroughScarborough100 Meters814.27—
Apr 17HS-PORTLAND, SCARBOROUGH @ MASSABESICApr 17 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters327.8812
Apr 17HS-PORTLAND, SCARBOROUGH @ MASSABESICApr 17 · 100 Meters · Place 2 · ScarboroughScarborough100 Meters213.4212

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 55 Meter · Place 2 · ScarboroughScarborough55 Meter2.7.85a12
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 200 Meters · Place 2 · ScarboroughScarborough200 Meters2.29.02a12
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 400 Meters · Place 9 · ScarboroughScarborough400 Meters91:08.9911
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 55 Meters · Place 7 · ScarboroughScarborough55 MetersRound P77.9411
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 55 Meters · Place 7 · ScarboroughScarborough55 Meters77.9111
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · 200 Meters · Place 12 · ScarboroughScarborough200 Meters1231.5311
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · 400 Meters · Place 5 · ScarboroughScarborough400 Meters51:08.8411
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · 55 Meters · Place 3 · ScarboroughScarborough55 Meters38.0611
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 400 Meters · Place 3 · ScarboroughScarborough400 Meters31:11.0811
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 55 Meters · Place 2 · ScarboroughScarborough55 Meters28.0611
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · 400 Meters · Place 4 · ScarboroughScarborough400 Meters41:08.7511
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · 55 Meters · Place 2 · ScarboroughScarborough55 Meters28.1111
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · 400 Meters · Place 3 · ScarboroughScarborough400 Meters31:10.7211
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · 55 Meters · Place 4 · ScarboroughScarborough55 Meters48.1511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 200 Meters · Place 27 · ScarboroughScarborough200 Meters27.29.01a11
Jun 1Maine Class A State ChampionshipJun 1 · 100 Meters · Place 16 · ScarboroughScarborough100 MetersRound P16.13.43a11
May 24Southwesterns ChampionshipMay 24 · 200 Meters · Place 11 · ScarboroughScarborough200 Meters1128.1111
May 24Southwesterns ChampionshipMay 24 · 100 Meters · Place 5 · ScarboroughScarborough100 MetersRound P513.3511
May 24Southwesterns ChampionshipMay 24 · 100 Meters · Place 7 · ScarboroughScarborough100 Meters713.3911
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 200 Meters · Place 7 · ScarboroughScarborough200 Meters728.78—
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 100 Meters · Place 4 · ScarboroughScarborough100 Meters413.58—
May 8Scarborough Meet #1May 8 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters529.07—
May 8Scarborough Meet #1May 8 · 100 Meters · Place 3 · ScarboroughScarborough100 Meters313.57—
May 4Phillips Exeter Cluster MeetMay 4 · 400 Meters · Place 17 · ScarboroughScarborough400 Meters17.1:07.94a11
May 4Phillips Exeter Cluster MeetMay 4 · 200 Meters · ScarboroughScarborough200 Meters—DNS11
May 2KENNEBUNK-SCARBOROUGH-WESTBROOK@NOBLEMay 2 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters529.10—
May 2KENNEBUNK-SCARBOROUGH-WESTBROOK@NOBLEMay 2 · 100 Meters · Place 3 · ScarboroughScarborough100 Meters313.71—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 200 Meters · Place 2 · ScarboroughScarborough200 Meters229.52—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 100 Meters · Place 2 · ScarboroughScarborough100 Meters213.71—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 18 · ScarboroughScarborough55 MeterRound P18.8.06a11
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 24 · ScarboroughScarborough200 Meters24.29.49a11
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 55 Meter · Place 1 · ScarboroughScarborough55 Meter1.8.01a11
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters3.29.91a11
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 200 Meters · Place 12 · ScarboroughScarborough200 Meters1229.93—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55 Meters · Place 7 · ScarboroughScarborough55 Meters77.95—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55 Meters · Place 8 · ScarboroughScarborough55 MetersRound P88.01—
Jan 27Last Chance MeetJan 27 · 200 Meters · Place 2 · ScarboroughScarborough200 Meters229.78—
Jan 27Last Chance MeetJan 27 · 55 Meters · Place 1 · ScarboroughScarborough55 Meters18.18—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters530.07—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 55 Meters · Place 6 · ScarboroughScarborough55 Meters68.12—
Jan 14SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 14 · 200 Meters · Place 2 · ScarboroughScarborough200 Meters229.48—
Jan 14SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 14 · 55 Meters · Place 1 · ScarboroughScarborough55 Meters18.16—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 200 Meters · Place 25 · ScarboroughScarborough200 Meters25.29.45a10
Jun 3Maine Class A State ChampionshipJun 3 · 100 Meters · Place 30 · ScarboroughScarborough100 MetersRound P30.13.99a10
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 15 · ScarboroughScarborough200 Meters1528.70—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 14 · ScarboroughScarborough100 MetersRound P1413.73—
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 15 · ScarboroughScarborough200 Meters1528.70—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 14 · ScarboroughScarborough100 MetersRound P1413.73—
May 20St. Joseph's Monks InvitationalMay 20 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters529.14—
May 20St. Joseph's Monks InvitationalMay 20 · 100 Meters · Place 4 · ScarboroughScarborough100 Meters413.86—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters529.18—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 100 Meters · Place 8 · ScarboroughScarborough100 Meters814.12—
May 11SMAA: Sanford, Scarborough, Thornton Academy @ PortlandMay 11 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters528.87—
May 11SMAA: Sanford, Scarborough, Thornton Academy @ PortlandMay 11 · 100 Meters · Place 2 · ScarboroughScarborough100 Meters213.68—
May 1SMAA Week 2 MeetMay 1 · 200 Meters · Place 7 · ScarboroughScarborough200 Meters729.87—
May 1SMAA Week 2 MeetMay 1 · 100 Meters · Place 5 · ScarboroughScarborough100 Meters513.91—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 16 · ScarboroughScarborough55 MeterRound P16.8.25a10
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 14 · ScarboroughScarborough55 Meter14.8.08a10
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 15 · ScarboroughScarborough200 Meters15.30.60a10
Dec 27SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 27 · 55 Meter · Place 3 · ScarboroughScarborough55 Meter3.8.20a10
Dec 27SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 27 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters3.30.72a10
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · 55 Meter · Place 1 · ScarboroughScarborough55 Meter1.8.25a10
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · 200 Meters · Place 1 · ScarboroughScarborough200 Meters1.30.34a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27Southwestern ChampionshipMay 27 · 200 Meters · Place 17 · ScarboroScarboro200 Meters1729.30—
May 27Southwestern ChampionshipMay 27 · 200 Meters · Place 17 · ScarboroScarboro200 Meters1729.30—
May 24Gorham Freshman InvitationalMay 24 · 200 Meters · Place 3 · ScarboroScarboro200 Meters330.04—
May 24Gorham Freshman InvitationalMay 24 · 100 Meters · Place 6 · ScarboroScarboro100 Meters614.28—
May 21Cumberland County MeetMay 21 · 200 Meters · Place 14 · ScarboroughScarborough200 Meters1430.00—
May 21Cumberland County MeetMay 21 · 100 Meters · Place 19 · ScarboroughScarborough100 Meters1914.51—
May 19SMAA: Marshwood, Scarborough @ WestbrookMay 19 · 200 Meters · Place 5 · ScarboroughScarborough200 Meters530.90—
May 19SMAA: Marshwood, Scarborough @ WestbrookMay 19 · 100 Meters · Place 9 · ScarboroughScarborough100 Meters914.50—
May 12SMAA: Massabesic, Scarborough @ BiddefordMay 12 · 200 Meters · Place 6 · ScarboroScarboro200 Meters629.97—
May 12SMAA: Massabesic, Scarborough @ BiddefordMay 12 · 100 Meters · Place 7 · ScarboroScarboro100 Meters714.53—
Apr 29SMAA: Bonny Eagle, South Portland @ ScarboroughApr 29 · 200 Meters · Place 14 · ScarboroughScarborough200 Meters1431.63—
Apr 29SMAA: Bonny Eagle, South Portland @ ScarboroughApr 29 · 100 Meters · Place 14 · ScarboroughScarborough100 Meters1415.02—