Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouthwesterns Championship · May 2410.87Southwesterns ChampionshipMay 24, 2024
200 Meters · IndoorAmerica East Indoor Championships · Feb 2022.33America East Indoor ChampionshipsFebruary 20, 2026
200 Meters · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORD · May 3022.29SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30, 2025
300 Meters · IndoorNew England HS Indoor Track & Field Championship · Mar 236.72aNew England HS Indoor Track & Field ChampionshipMarch 2, 2024
400 Meters · IndoorSMAA: Cheverus-Falmouth-Kennebunk-Sanford-Westbrook · Jan 555.78SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJanuary 5, 2023
55 Meter · IndoorMaine Class A Indoor Track & Field Championship · Feb 176.41aMaine Class A Indoor Track & Field ChampionshipFebruary 17, 2025
55 Meters · IndoorSMAA INDOOR TRACK CHAMPIONSHIP · Feb 86.51SMAA INDOOR TRACK CHAMPIONSHIPFebruary 8, 2025
60 Meter · IndoorUMaine Invitational · Dec 137.03aUMaine InvitationalDecember 13, 2025
60 Meters · IndoorJohn Thomas Terrier Classic · Jan 306.98John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Black Bear Last ChanceMay 16 · 100 Meters · Place 2 · MaineMaine100 Meters2.10.94aWind: 3.3Fr
May 9America East Outdoor ChampionshipsMay 9 · 200 Meters · Place 18 · MaineMaine200 MetersRound P18.22.45aWind: 1.4Fr
May 9America East Outdoor ChampionshipsMay 9 · 100 Meters · Place 21 · MaineMaine100 MetersRound P21.11.02aWind: 1.4Fr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 200 Meters · Place 8 · MaineMaine200 Meters8.22.62aWind: 1.7Fr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 100 Meters · Place 4 · MaineMaine100 Meters4.11.12aWind: 0.8Fr
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · MaineMaine200 Meters—DNSWind: 1Fr
Apr 11UMASS Commonwealth InvitationalApr 11 · 100 Meters · Place 27 · MaineMaine100 Meters27.11.06aWind: 2.6Fr
Apr 4Maine Spring OpenerApr 4 · 200 Meters · Place 3 · MaineMaine200 Meters3.23.27aWind: 0.2Fr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20America East Indoor ChampionshipsFeb 20 · 200 Meters · Place 26 · MaineMaine200 Meters2622.33 PBFR
Feb 20America East Indoor ChampionshipsFeb 20 · 60 Meters · Place 18 · MaineMaine60 Meters187.02FR
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 60 Meters · Place 10 · MaineMaine60 MetersRound P107.01aFr
Jan 30John Thomas Terrier ClassicJan 30 · 200 Meters · Place 59 · MaineMaine200 Meters5922.60FR
Jan 30John Thomas Terrier ClassicJan 30 · 60 Meters · Place 1 · MaineMaine60 Meters16.98 PBFR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 200 Meters · Place 28 · MaineMaine200 Meters2822.79aFr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 60 Meters · Place 16 · MaineMaine60 MetersRound P167.05aFr

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 4 · MaineMaine60 MeterRound P4.7.03a PBWind: 0Fr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 3 · MaineMaine60 Meter3.7.04aWind: 0Fr
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 55 Meter · Place 1 · FalmouthFalmouth55 MeterRound P1.6.45a12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 55 Meter · Place 1 · FalmouthFalmouth55 Meter1.6.41a PB12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters2.22.77a12
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters122.8912
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55 Meters · Place 2 · FalmouthFalmouth55 MetersRound P26.5512
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55 Meters · Place 2 · FalmouthFalmouth55 Meters26.51 PB12
Jan 29Phillips Exeter Tri MeetJan 29 · 60 Meter · Place 1 · FalmouthFalmouth60 Meter1.7.07a12
Jan 29Phillips Exeter Tri MeetJan 29 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters2.23.21a12
Jan 20Fleet Feet Indoor InvitationalJan 20 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters222.9812
Jan 20Fleet Feet Indoor InvitationalJan 20 · 55 Meters · Place 2 · FalmouthFalmouth55 MetersRound P26.6112
Jan 20Fleet Feet Indoor InvitationalJan 20 · 55 Meters · Place 2 · FalmouthFalmouth55 Meters26.5412
Jan 18DEERING-FALMOUTH-NOBLE-THORNTONJan 18 · 55 Meters · Place 1 · FalmouthFalmouth55 Meters16.6312
Jan 11CHEVERUS-FALMOUTH-KENNEBUNK-SANFORD-WESTBROOKJan 11 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters123.7312
Jan 11CHEVERUS-FALMOUTH-KENNEBUNK-SANFORD-WESTBROOKJan 11 · 55 Meters · Place 1 · FalmouthFalmouth55 Meters16.6112
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55 Meters · Place 1 · FalmouthFalmouth55 Meters16.8212
Jan 4USM New Year's InvitationalJan 4 · 200 Meters · Place 3 · FalmouthFalmouth200 Meters323.3312
Jan 4USM New Year's InvitationalJan 4 · 55 Meters · Place 5 · FalmouthFalmouth55 MetersRound P56.6212
Jan 4USM New Year's InvitationalJan 4 · 55 Meters · Place 2 · FalmouthFalmouth55 Meters26.5512

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 200 Meters · Place 16 · MaineMaine200 Meters16.23.20aFr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 200 Meters · FalmouthFalmouth200 Meters—SCR12
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100 Meters · Place 5 · FalmouthFalmouth100 MetersRound P5.11.14a12
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100 Meters · Place 5 · FalmouthFalmouth100 Meters5.11.09a12
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 200 Meters · Place 5 · FalmouthFalmouth200 Meters522.29 PB12
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 100 Meters · Place 2 · FalmouthFalmouth100 MetersRound P211.1412
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 100 Meters · Place 3 · FalmouthFalmouth100 Meters310.9512
May 17Marathon Sports Elite InvitationalMay 17 · 200 Meters · Place 3 · FalmouthFalmouth200 Meters322.7412
May 15Deering HS Home Meet 2May 15 · 100 Meters · Place 2 · Falmouth HigFalmouth Hig100 Meters211.30—
May 6Falmouth Meet #2May 6 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters222.9412
Apr 18Falmouth Meet #1Apr 18 · 100 Meters · Place 2 · FalmouthFalmouth100 Meters211.0312
Apr 18Falmouth Meet #1Apr 18 · 100 Meters · Place 2 · FalmouthFalmouth100 Meters211.0312

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 21Biddeford-Falmouth-Massabesic-Portland-SanfordDec 21 · 55 Meter · Place 2 · FalmouthFalmouth55 Meter2.6.67a12
Dec 21Biddeford-Falmouth-Massabesic-Portland-SanfordDec 21 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters1.24.17a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 300 Meters · Place 23 · FalmouthFalmouth300 Meters23.36.72a PB11
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 55 Meter · Place 17 · FalmouthFalmouth55 MeterRound P17.6.64a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 55 Meter · Place 3 · FalmouthFalmouth55 MeterRound P3.6.60a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 55 Meter · Place 2 · FalmouthFalmouth55 Meter2.6.53a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters2.22.91a11
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 200 Meters · Place 4 · FalmouthFalmouth200 Meters423.0611
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 55 Meters · Place 4 · FalmouthFalmouth55 MetersRound P46.6211
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 55 Meters · Place 3 · FalmouthFalmouth55 Meters36.5611
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · Long Jump · Place 3 · FalmouthFalmouthLong Jump319-2.7511
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters123.6611
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · 55 Meters · Place 1 · FalmouthFalmouth55 Meters16.6711
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters223.5511
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · 55 Meters · Place 1 · FalmouthFalmouth55 Meters16.6611
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters123.90—
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · 55 Meters · Place 2 · Falmouth HigFalmouth Hig55 Meters26.74—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 3 · Scarborough Track ClubScarborough Track Club200 Meters3.22.97a12
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 2 · Scarborough Track ClubScarborough Track Club100 Meters2.11.08a12
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 57 · FalmouthFalmouth100 MetersRound P57.11.11aWind: 111
Jun 1Maine Class A State ChampionshipJun 1 · 200 Meters · Place 6 · FalmouthFalmouth200 Meters6.23.29a11
Jun 1Maine Class A State ChampionshipJun 1 · 100 Meters · Place 5 · FalmouthFalmouth100 MetersRound P5.11.12a11
Jun 1Maine Class A State ChampionshipJun 1 · 100 Meters · Place 4 · FalmouthFalmouth100 Meters4.11.08a11
May 24Southwesterns ChampionshipMay 24 · 200 Meters · Place 4 · FalmouthFalmouth200 Meters422.6411
May 24Southwesterns ChampionshipMay 24 · 100 Meters · Place 4 · FalmouthFalmouth100 MetersRound P411.1511
May 24Southwesterns ChampionshipMay 24 · 100 Meters · Place 3 · FalmouthFalmouth100 Meters310.87 PB11
May 15Westbrook HS Home MeetMay 15 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters122.92—
May 7Falmouth Meet #1May 7 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters123.3311
May 7Falmouth Meet #1May 7 · 100 Meters · Place 1 · FalmouthFalmouth100 Meters111.2311
May 4Phillips Exeter Cluster MeetMay 4 · 200 Meters · FalmouthFalmouth200 Meters—DNS11
May 4Phillips Exeter Cluster MeetMay 4 · 100 Meters · Place 2 · FalmouthFalmouth100 Meters2.11.25a11
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters123.63—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 100 Meters · Place 1 · Falmouth HigFalmouth Hig100 Meters111.59—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters123.63—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 100 Meters · Place 1 · Falmouth HigFalmouth Hig100 Meters111.59—

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 2 · FalmouthFalmouth55 MeterRound P2.6.64a11
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 5 · FalmouthFalmouth55 Meter5.6.67a11
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 3 · FalmouthFalmouth200 Meters3.23.23a11
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 55 Meter · Place 1 · FalmouthFalmouth55 Meter1.6.80a11
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters1.24.10a11
Feb 20Maine Class A State MeetFeb 20 · 55 Meter · Place 8 · FalmouthFalmouth55 MeterRound P8.6.71a10
Feb 20Maine Class A State MeetFeb 20 · 55 Meter · Place 7 · FalmouthFalmouth55 Meter7.6.70a10
Feb 20Maine Class A State MeetFeb 20 · 200 Meters · Place 5 · FalmouthFalmouth200 Meters5.23.38a10
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 200 Meters · Place 2 · Falmouth HigFalmouth Hig200 Meters223.72—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55 Meters · Place 2 · Falmouth HigFalmouth Hig55 Meters26.73—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55 Meters · Place 3 · Falmouth HigFalmouth Hig55 MetersRound P36.86—
Jan 27John Thomas Terrier ClassicJan 27 · 60 Meter · Place 26 · FalmouthFalmouth60 Meter26.7.32a10
Jan 27John Thomas Terrier ClassicJan 27 · 200 Meters · Place 73 · FalmouthFalmouth200 Meters73.23.21a10
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters124.00—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 55 Meters · Place 1 · Falmouth HigFalmouth Hig55 Meters16.73—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters123.94—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · 55 Meters · Place 1 · Falmouth HigFalmouth Hig55 Meters16.70—
Jan 5SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 5 · 400 Meters · Place 1 · Falmouth HigFalmouth Hig400 Meters155.78 PB—
Jan 5SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 5 · 55 Meters · Place 2 · Falmouth HigFalmouth Hig55 Meters26.82—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 200 Meters · Place 6 · FalmouthFalmouth200 Meters6.22.93a10
Jun 3Maine Class A State ChampionshipJun 3 · 100 Meters · Place 8 · FalmouthFalmouth100 MetersRound P8.11.35a10
Jun 3Maine Class A State ChampionshipJun 3 · 100 Meters · Place 7 · FalmouthFalmouth100 Meters7.11.33a10
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 6 · Falmouth HigFalmouth Hig200 Meters622.97—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 9 · Falmouth HigFalmouth Hig100 MetersRound P911.35—
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 6 · Falmouth HigFalmouth Hig200 Meters622.97—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 9 · Falmouth HigFalmouth Hig100 MetersRound P911.35—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · 200 Meters · Place 1 · Falmouth HigFalmouth Hig200 Meters123.73—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · 100 Meters · Place 1 · Falmouth HigFalmouth Hig100 Meters111.52—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 200 Meters · Place 3 · Falmouth HigFalmouth Hig200 Meters323.38—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 100 Meters · Place 2 · Falmouth HigFalmouth Hig100 Meters211.38—
May 9Falmouth Meet #1May 9 · 200 Meters · Place 4 · FalmouthFalmouth200 Meters423.3010
May 9Falmouth Meet #1May 9 · 100 Meters · Place 3 · FalmouthFalmouth100 Meters311.9410
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · 100 Meters · Place 2 · Falmouth HigFalmouth Hig100 Meters211.41—

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 2 · FalmouthFalmouth55 MeterRound P2.6.68a10
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 3 · FalmouthFalmouth55 Meter3.6.71a10
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 4 · FalmouthFalmouth200 Meters4.23.94a10
Dec 27SMAA: Biddeford-Falmouth-Massabesic-Portland-SanfordDec 27 · 55 Meter · Place 1 · FalmouthFalmouth55 Meter1.6.91a10
Dec 27SMAA: Biddeford-Falmouth-Massabesic-Portland-SanfordDec 27 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters1.24.13a10
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 55 Meter · Place 1 · FalmouthFalmouth55 Meter1.6.90a10
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters1.24.86a10
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 55 Meter · Place 15 · FalmouthFalmouth55 MeterRound P15.6.96a9
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters224.66—
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · 55 Meters · Place 2 · FalmouthFalmouth55 Meters26.94—
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · 55 Meters · Place 2 · FalmouthFalmouth55 MetersRound P26.92—
Feb 5SMAA:Falmouth-Gorham-Scarborough-WindhamFeb 5 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters125.11FR
Feb 5SMAA:Falmouth-Gorham-Scarborough-WindhamFeb 5 · 55 Meters · Place 1 · FalmouthFalmouth55 Meters16.99FR
Jan 22SMAA:Deering-Falmouth-Noble-ThorntonJan 22 · 400 Meters · Place 2 · FalmouthFalmouth400 Meters258.60—
Jan 22SMAA:Deering-Falmouth-Noble-ThorntonJan 22 · 55 Meters · Place 2 · FalmouthFalmouth55 Meters27.10—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters125.43—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · 55 Meters · Place 2 · FalmouthFalmouth55 Meters27.05—

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18SMAA:Biddeford-Falmouth-PortlandDec 18 · 55 Meter · Place 2 · FalmouthFalmouth55 Meter2.7.19a9
Dec 18SMAA:Biddeford-Falmouth-PortlandDec 18 · 200 Meters · Place 2 · FalmouthFalmouth200 Meters2.25.56a9
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 55 Meter · Place 1 · FalmouthFalmouth55 Meter1.7.23a9
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 200 Meters · Place 1 · FalmouthFalmouth200 Meters1.25.94a9