1. Home
  2. U.S. Results
  3. Massachusetts
  4. Safaa Ahmad

Safaa Ahmad

CT · Class of 2026

23 resultsCross Country2023–20254 first-place finishes
WrappedYour 2025 Cross Country season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2920:07.9Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Hubbard ParkMaloney vs. Platt & Middletown · Sep 920:37Maloney vs. Platt & MiddletownSeptember 9, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 821:07.790th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham ParkCIAC State Open Championships · Nov 319:42.63CIAC State Open ChampionshipsNovember 3, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters Junior/Senior · Place 2 · CTCT5,000 Meters Junior/Senior220:07.9 PB12
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 95 · PlattPlatt5,000 Meters Championships9521:07.7 PB12
Nov 3CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 16 · PlattPlatt5,000 Meters Open1619:42.63 PB12
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters L · Place 5 · PlattPlatt5,000 Meters L519:56.5012
Oct 14CCC XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 13 · PlattPlatt5,000 Meters Varsity1320:36.6812
Oct 7Platt vs. Maloney & Wilcox Oct 7 · 5,000 Meters Varsity · Place 1 · PlattPlatt5,000 Meters Varsity120:18Unofficial12
Oct 1Southington vs. Platt & NewingtonOct 1 · 3 Miles Varsity · Place 1 · PlattPlatt3 Miles Varsity119:19.1012
Sep 24Platt vs. Rocky Hill & Plainville Sep 24 · 5,000 Meters Varsity · Place 1 · PlattPlatt5,000 Meters Varsity120:22Unofficial12
Sep 1837th Going to the Sun XC InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · PlattPlatt5,000 Meters Varsity320:26.5012
Sep 9Maloney vs. Platt & MiddletownSep 9 · 5,000 Meters New Division · Place 1 · PlattPlatt5,000 Meters New Division120:37 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31CIAC State Open Girls ChampionshipOct 31 · 5,000 Meters Varsity · Place 100 · PlattPlatt5,000 Meters Varsity10021:3611
Oct 26CIAC Division L Girls ChampionshipOct 26 · 5,000 Meters Varsity · Place 30 · PlattPlatt5,000 Meters Varsity3021:2011
Oct 15CCC XC ChampionshipsOct 15 · 5,000 Meters Girls Varsity · Place 27 · PlattPlatt5,000 Meters Girls Varsity2721:20.5011
Oct 1Platt vs. Berlin and MiddletownOct 1 · 5,000 Meters New Division · PlattPlatt5,000 Meters New Division021:05Unofficial11
Sep 234th Annual Lauralton Hall ClassicSep 23 · 5,000 Meters Varsity · Place 6 · PlattPlatt5,000 Meters Varsity621:20.5011
Sep 17Plainville vs. Bristol Central/PlattSep 17 · 5,000 Meters Varsity · Place 1 · PlattPlatt5,000 Meters Varsity123:0211
Sep 10Platt HS vs. Lewis Mills & Bristol EasternSep 10 · 5,000 Meters New Division · Place 2 · PlattPlatt5,000 Meters New Division222:14Unofficial11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28CIAC Division MM Girls ChampionshipOct 28 · 5,000 Meters Varsity · Place 27 · PlattPlatt5,000 Meters Varsity2723:3110
Oct 17CCC XC ChampionshipsOct 17 · 5,000 Meters Girls 5000 Meter Run Varsity · Place 63 · PlattPlatt5,000 Meters Girls 5000 Meter Run Varsity6322:59.3010
Oct 10Platt vs. Maloney & WilcoxOct 10 · 5,000 Meters New Division · Place 4 · PlattPlatt5,000 Meters New Division422:19Unofficial10
Oct 3Lewis Mills vs. Bristol Eastern/PlattOct 3 · Varsity · Place 2 · PlattPlattVarsity225:2510
Sep 2035th Going to the Sun XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 1 · PlattPlatt5,000 Meters Junior Varsity123:19.8010
Sep 12Bristol Central vs. Platt/PlainvilleSep 12 · 5,000 Meters Varsity · Place 11 · PlattPlatt5,000 Meters Varsity1124:51Unofficial10