1. Home
  2. U.S. Results
  3. Minnesota
  4. Moorhead
  5. Elsa Pennington

Elsa Pennington

Moorhead · Class of 2027

30 resultsCross Country2022–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
3,000 Meters · BlueStemDragon Twilight Invitational · Sep 916:45.00Dragon Twilight InvitationalSeptember 9, 2022
3,000 Meters · Bluestem AmphitheaterFM Middle School All City Championships · Oct 512:32.5FM Middle School All City ChampionshipsOctober 5, 2026
3,200 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 2918:51.58John Hermes InvitationalSeptember 29, 2022
4,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 416:57.6Dragon Twilight InvitationalSeptember 4, 2026
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1321:48.5Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bluestem AmphitheaterSection 8AAA Preview · Sep 1722:59.6Section 8AAA PreviewSeptember 17, 2026
5,000 Meters · Greenwood Golf CourseBemidji XC Invitational · Oct 1322:18.60Bemidji XC InvitationalOctober 13, 2025
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 525:08.8Dale Skallerud Memorial XC MeetOctober 5, 2023
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2623:26.1Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2722:54.80Border BattleSeptember 27, 2025
5,000 Meters · Lower Recreation CenterJV Season Finale · Oct 3123:16.2JV Season FinaleOctober 31, 2026
5,000 Meters · Zahler ParkJV Season Finale · Oct 2523:33.3JV Season FinaleOctober 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31JV Season FinaleOct 31 · 5,000 Meters High School · Place 104 · MoorheadMoorhead5,000 Meters High School10423:16.2 PB12
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Girls Junior Varsity 5k · Place 21 · MoorheadMoorhead5,000 Meters Girls Junior Varsity 5k2123:28.112
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Girls Varsity 5k · Place 49 · MoorheadMoorhead5,000 Meters Girls Varsity 5k4923:28.112
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters JV · Place 13 · MoorheadMoorhead5,000 Meters JV1321:48.5 PB12
Oct 5FM Middle School All City ChampionshipsOct 5 · 3,000 Meters Girls Junior Varsity 3k · Place 1 · MoorheadMoorhead3,000 Meters Girls Junior Varsity 3k112:32.5 PB12
Sep 26Border BattleSep 26 · 5,000 Meters JV Girls · Place 68 · MoorheadMoorhead5,000 Meters JV Girls6823:26.1 PB12
Sep 17Section 8AAA PreviewSep 17 · 5,000 Meters Girls Junior Varsity · Place 10 · MoorheadMoorhead5,000 Meters Girls Junior Varsity1022:59.6 PB12
Sep 4Dragon Twilight InvitationalSep 4 · 4,000 Meters Girls JV 4000m · Place 5 · MoorheadMoorhead4,000 Meters Girls JV 4000m516:57.6 PB12
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Girls Gold Junior Varsity · Place 21 · MoorheadMoorhead5,000 Meters Girls Gold Junior Varsity2123:57.912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 107 · MoorheadMoorhead5,000 Meters High School10723:33.3 PB11
Oct 13Bemidji XC InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 5 · MoorheadMoorhead5,000 Meters Junior Varsity522:18.60 PB11
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Junior Varsity · Place 20 · MoorheadMoorhead5,000 Meters Junior Varsity2022:39.5JR
Sep 27Border BattleSep 27 · 5,000 Meters JV Girls · Place 65 · MoorheadMoorhead5,000 Meters JV Girls6522:54.80 PB11
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 16 · MoorheadMoorhead5,000 Meters Junior Varsity1624:23.0JR
Sep 5Dragon Twilight InvitationalSep 5 · 4,000 Meters Junior Varsity · Place 8 · MoorheadMoorhead4,000 Meters Junior Varsity817:31.5JR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 22 · MoorheadMoorhead5,000 Meters Junior Varsity2223:06.1JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Bemidji XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 5 · MoorheadMoorhead5,000 Meters Junior Varsity522:38.20SO
Oct 10Perham InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 24 · MoorheadMoorhead5,000 Meters Junior Varsity2423:28.710
Oct 3Dale Skallerud InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 3 · MoorheadMoorhead5,000 Meters Junior Varsity323:52.110
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 4,000 Meters Junior Varsity · Place 29 · MoorheadMoorhead4,000 Meters Junior Varsity2919:24.61SO
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 55 · MoorheadMoorhead5,000 Meters Junior Varsity5527:33.1—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Bemidji XC InviteOct 16 · 5,000 Meters Junior Varsity · Place 22 · MoorheadMoorhead5,000 Meters Junior Varsity2226:13.809
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters JV · Place 53 · MoorheadMoorhead5,000 Meters JV5324:51.89
Oct 5Dale Skallerud Memorial XC MeetOct 5 · 5,000 Meters Junior Varsity · Place 13 · MoorheadMoorhead5,000 Meters Junior Varsity1325:08.8 PB9
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 39 · MoorheadMoorhead5,000 Meters Junior Varsity3928:02.609
Sep 8MSU Moorhead Dragon Twilight InvitationalSep 8 · 5,000 Meters Varsity · Place 94 · MoorheadMoorhead5,000 Meters Varsity9422:57.99

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Bemidji XC InviteOct 17 · 3,200 Meters Middle School · Place 50 · MoorheadMoorhead3,200 Meters Middle School5017:20.38
Oct 6Perham InviteOct 6 · 3,200 Meters Junior High · Place 66 · MoorheadMoorhead3,200 Meters Junior High6616:11.3Unofficial8
Sep 29John Hermes InvitationalSep 29 · 3,200 Meters Junior High · Place 54 · MoorheadMoorhead3,200 Meters Junior High5418:51.58 PB8
Sep 9Dragon Twilight InvitationalSep 9 · 3,000 Meters Middle School · Place 102 · HorizonHorizon3,000 Meters Middle School10216:45.00 PB8