1. Home
  2. U.S. Results
  3. North Carolina
  4. Marvin Ridge
  5. Michael Keller

Michael Keller

Marvin Ridge · Class of 2025

34 resultsCross Country2018–20241 first-place finishes

Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School9th Annual NC XC Championship · Oct 1910:56.329th Annual NC XC ChampionshipOctober 19, 2019
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1811:46.29USATF North Carolina Association Junior Olympic ChampionshipsNovember 18, 2018
3,000 Meters · Marvin Ridge Marvin Ridge Middle School Meet #2 · Oct 811:15.52Marvin Ridge Middle School Meet #2October 8, 2019
3,000 Meters · Marvin Ridge HSMarvin Ridge MS #2 · Oct 211:21.3Marvin Ridge MS #2October 2, 2018
3,000 Meters · Marvin Ridge MSMRMS XC Meet #2 · Dec 511:45.2MRMS XC Meet #2December 5, 2020
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 3010:53.4Union County Middle School XC ChampionshipsSeptember 30, 2019
3,000 Meters · Parkwood Middle SchoolThe Rebellion XC Invitational · Sep 1411:37.6The Rebellion XC InvitationalSeptember 14, 2019
3,000 Meters · Weddington MSWeddington MS XC First Meet · Oct 911:26.94Weddington MS XC First MeetOctober 9, 2018
4,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1716:08.35USATF North Carolina Association Junior Olympic ChampionshipsNovember 17, 2019
4,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 515:41.8Mt. Pleasant Track Club Cross Country MeetOctober 5, 2019
5,000 Meters · Fisher Farm ParkHough Invite · Sep 2418:28.6Hough InviteSeptember 24, 2022
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 618:57.6Friday Night LightsSeptember 6, 2024
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 918:10.65Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkUnion County XC Middle School Championships · Oct 617:29.01Union County XC Middle School ChampionshipsOctober 6, 2022
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1517:47.8Adidas XC InvitationalSeptember 15, 2023
5,000 Meters · Weddington HSWeddington Home Meet · Sep 119:43.8Weddington Home MeetSeptember 1, 2022

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

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 42 · Marvin RidgeMarvin Ridge5,000 Meters Varsity4218:10.6512
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 60 · Marvin RidgeMarvin Ridge5,000 Meters Varsity6018:10.65 PB12
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV JR/SR · Place 32 · Marvin RidgeMarvin Ridge5,000 Meters JV JR/SR3218:57.6 PB12

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Hough InviteSep 30 · 5,000 Meters Junior Varsity · Place 7 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity718:38.111
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 227 · Marvin RidgeMarvin Ridge5,000 Meters Championship22717:47.8 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6Union County XC Middle School ChampionshipsOct 6 · 5,000 Meters Highschool · Place 31 · Marvin RidgeMarvin Ridge5,000 Meters Highschool3117:29.01 PB10
Sep 24Hough InviteSep 24 · 5,000 Meters Junior Varsity · Place 6 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity618:28.6 PB10
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Open (SATURDAY) · Place 5 · Marvin RidgeMarvin Ridge5,000 Meters Open (SATURDAY)518:09.0810
Sep 1Weddington Home MeetSep 1 · 5,000 Meters Varsity · Place 37 · Marvin RidgeMarvin Ridge5,000 Meters Varsity3719:43.8 PB10

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 2MR,PR,Pied,SV,EM,Wedd @ McAlpineSep 2 · 5,000 Meters Varsity · Place 26 · Marvin RidgeMarvin Ridge5,000 Meters Varsity2618:13.89
Jan 2Marvin Ridge Home Meet #3Jan 2 · 3,000 Meters Middle School · Place 7 · Marvin RidgeMarvin Ridge3,000 Meters Middle School712:20.38

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 19Cuth / Wedd / Marv MS TriDec 19 · 3,000 Meters Middle School · Place 2 · Marvin RidgeMarvin Ridge3,000 Meters Middle School211:21.228
Dec 12WMS / MRMS / Sun Valley / CMSDec 12 · 3,000 Meters Boys 3K 9:00 AM · Place 7 · Marvin RidgeMarvin Ridge3,000 Meters Boys 3K 9:00 AM711:428
Dec 5MRMS XC Meet #2Dec 5 · 3,000 Meters Middle School · Place 4 · Marvin RidgeMarvin Ridge3,000 Meters Middle School411:45.2 PB8
Nov 28Cuth Wedd Marv Tri-MeetNov 28 · 3,000 Meters Middle School 9:30 · Place 6 · Marvin RidgeMarvin Ridge3,000 Meters Middle School 9:30611:40.678
Nov 21MRMS XC Meet #1Nov 21 · 3,000 Meters Middle School · Place 8 · Marvin RidgeMarvin Ridge3,000 Meters Middle School812:05.68

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17USATF North Carolina Association Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 23 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-142316:08.35 PB7
Oct 199th Annual NC XC ChampionshipOct 19 · 3,000 Meters Championship Boys (Top 7) · Place 14 · Marvin RidgeMarvin Ridge3,000 Meters Championship Boys (Top 7)1410:56.32 PB7
Oct 8Marvin Ridge Middle School Meet #2Oct 8 · 3,000 Meters Middle School · Place 3 · Marvin RidgeMarvin Ridge3,000 Meters Middle School311:15.52 PB7
Oct 5Mt. Pleasant Track Club Cross Country MeetOct 5 · 4,000 Meters 13-14 Boys · Place 5 · Waxhaw Track ClubWaxhaw Track Club4,000 Meters 13-14 Boys515:41.8 PB7
Sep 30Union County Middle School XC ChampionshipsSep 30 · 3,000 Meters Middle School Championship · Place 6 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship610:53.4 PB7
Sep 20Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 7 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational711:06.1—
Sep 14The Rebellion XC InvitationalSep 14 · 3,000 Meters Middle School · Place 8 · Marvin RidgeMarvin Ridge3,000 Meters Middle School811:37.6 PB7
Sep 3Marvin Ridge Middle School Meet #1Sep 3 · 3,000 Meters Middle School · Place 6 · Marvin RidgeMarvin Ridge3,000 Meters Middle School612:26.437

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18USATF North Carolina Association Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 6 · Waxhaw Track ClubWaxhaw Track Club3,000 Meters 11-12611:46.29 PB6
Oct 208th Annual NC XC ChampionshipOct 20 · 3,000 Meters Championship Boys (Top 7) · Place 13 · Marvin RidgeMarvin Ridge3,000 Meters Championship Boys (Top 7)1311:10.686
Oct 13Parkwood InvitationalOct 13 · 3,000 Meters Championship · Place 12 · Marvin RidgeMarvin Ridge3,000 Meters Championship1211:42.386
Oct 9Weddington MS XC First MeetOct 9 · 3,000 Meters Middle School · Place 12 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1211:26.94 PB6
Oct 2Marvin Ridge MS #2Oct 2 · 3,000 Meters Middle School · Place 2 · Marvin RidgeMarvin Ridge3,000 Meters Middle School211:21.3 PB6
Sep 27Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School · Place 27 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School2711:39.77—
Sep 27Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 27 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship2711:39.86
Sep 21Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 18 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational1811:47.50—
Sep 4Marvin Ridge HS/MS #1Sep 4 · 3,000 Meters Middle School · Place 11 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1112:22.56
Aug 253rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters 6th Grade 3K Boys · Place 1 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade 3K Boys111:51.86