1. Home
  2. U.S. Results
  3. Maine
  4. Sanford
  5. Michael Mastraccio

Michael Mastraccio

Sanford · Class of 2028

29 resultsCross Country2024–20261 first-place finishes
WrappedYour 2026 Cross Country season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 279:50SMAA RelaysAugust 27, 2025
2 Miles · Derryfield ParkManchester Invite · Sep 2114:01.2Manchester InviteSeptember 21, 2024
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 618:12.93Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine State XC Championship · Oct 3117:16.7Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:05.3Manchester InvitationalSeptember 19, 2026
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2917:21.6Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1217:10.26Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 918:30.2MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Massabesic High SchoolSANFORD-MARSHWOOD-NOBLE@MASSABESIC · Oct 918:15.86SANFORD-MARSHWOOD-NOBLE@MASSABESICOctober 9, 2026
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2417:10.90GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · Scarborough High SchoolScarborough High School Meet · Sep 417:43Scarborough High School MeetSeptember 4, 2026
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2617:53.33GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 316:47.74Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2517:45.9Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1920:11.36SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 10 · SanfordSanford5,000 Meters Class A1017:16.7 PB11
Oct 9SANFORD-MARSHWOOD-NOBLE@MASSABESICOct 9 · 5,000 Meters Varsity · Place 1 · SanfordSanford5,000 Meters Varsity118:15.86 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 33 · SanfordSanford5,000 Meters Seeded3316:47.74 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 2 · SanfordSanford5,000 Meters Varsity217:10.90 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 75 · SanfordSanford5,000 Meters Boys Varsity Large7518:05.3 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 22 · SanfordSanford5,000 Meters Varsity2217:10.26 PB11
Sep 4Scarborough High School MeetSep 4 · 5,000 Meters Varsity · Place 10 · SanfordSanford5,000 Meters Varsity1017:43 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 32 · SanfordSanford1.7 Miles Varsity3210:1011

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters Freshman/Sophomore Boys · Place 8 · MEME5,000 Meters Freshman/Sophomore Boys817:21.6 PB10
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 26 · SanfordSanford5,000 Meters Varsity2618:15.4910
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 14 · SanfordSanford5,000 Meters Varsity1417:45.9 PB10
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 3 · SanfordSanford5,000 Meters Varsity318:30.2 PB10
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 39 · SanfordSanford5,000 Meters Varsity3917:28.2810
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 38 · SanfordSanford5,000 Meters Seeded3817:28.2810
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 7 · SanfordSanford5,000 Meters Varsity717:53.33 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 116 · SanfordSanford5,000 Meters Boys Varsity Large School11618:49.210
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 6 · SanfordSanford5,000 Meters Varsity620:11.36 PB10
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Freshman Sophomore · Place 8 · SanfordSanford5,000 Meters Freshman Sophomore817:28.3610
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 29 · SanfordSanford5,000 Meters Varsity2917:28.3610
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 20 · SanfordSanford2.84 Miles Varsity2018:12.93 PB10
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 13 · SanfordSanford5,000 Meters Varsity1318:57.4210
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 19 · SanfordSanford1.7 Miles Varsity199:50 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 82 · SanfordSanford5,000 Meters Varsity8220:56.749
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 493 · SanfordSanford5,000 Meters Varsity49321:08.629
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 87 · SanfordSanford5,000 Meters Freshman8721:08.629
Sep 27SANFORD-THORNTON-WINDHAM-WESTBROOKSep 27 · 5,000 Meters Varsity · Place 22 · SanfordSanford5,000 Meters Varsity2222:52.009
Sep 21Manchester InviteSep 21 · 2 Miles Freshman · Place 114 · SanfordSanford2 Miles Freshman11414:01.2 PB9
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 227 · SanfordSanford5,000 Meters Varsity22722:17.879
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 85 · SanfordSanford1.7 Miles Varsity8512:52—