1. Home
  2. U.S. Results
  3. Virginia
  4. Harrisonburg
  5. Moses Iradukunda

Moses Iradukunda

Harrisonburg · Class of 2026

120 resultsTrack & Field2022–202613 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorValley District Championship · May 1823.48aValley District ChampionshipMay 18, 2026
300 Meters · IndoorWalt Cormack Memorial · Jan 1039.13Walt Cormack MemorialJanuary 10, 2026
300m Hurdles · 36" / 0.914m · OutdoorJJ Updike Last Chance Invitational · May 845.22aJJ Updike Last Chance InvitationalMay 8, 2026
400 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship · May 2751.69aVHSL Region 3C Outdoor Track and Field ChampionshipMay 27, 2026
55 Meter · OutdoorEastern Mennonite University Mini Meet · Dec 177.18aEastern Mennonite University Mini MeetDecember 17, 2024
55 Meters · IndoorEd Long Invitational · Jan 177.05Ed Long InvitationalJanuary 17, 2026
High Jump · IndoorHoliday Track Classic · Dec 175-02.00Holiday Track ClassicDecember 17, 2022
High Jump · OutdoorJJ Updike Last Chance Invitational · May 85-08.00JJ Updike Last Chance InvitationalMay 8, 2026
Long Jump · IndoorWFS INDOOR MM#1 · Dec 1220-07.00WFS INDOOR MM#1December 12, 2025
Long Jump · OutdoorValley District Championship · May 1820-07.00Valley District ChampionshipMay 18, 2026
Triple Jump · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2013.53mECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
Triple Jump · OutdoorVHSL Class 3 State Championships · Jun 545-04.00VHSL Class 3 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Triple Jump · Place 3 · HarrisonburgTriple Jump3.45-04.00 PB12
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Triple Jump · Place 2 · HarrisonburgTriple Jump2.44-01.0012
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Long Jump · Place 12 · HarrisonburgLong Jump12.19-11.0012
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 400 Meters · Place 9 · Harrisonburg400 Meters9.51.69a PB12
May 18Valley District ChampionshipMay 18 · Triple Jump · Place 1 · HarrisonburgTriple Jump1.43-08.0012
May 18Valley District ChampionshipMay 18 · Long Jump · Place 1 · HarrisonburgLong Jump1.20-07.00 PB12
May 18Valley District ChampionshipMay 18 · High Jump · Place 7 · HarrisonburgHigh Jump7.5-05.0012
May 18Valley District ChampionshipMay 18 · 400 Meters · Place 5 · Harrisonburg400 Meters5.53.08a12
May 18Valley District ChampionshipMay 18 · 200 Meters · Place 9 · Harrisonburg200 Meters9.23.48a PB12
May 8JJ Updike Last Chance InvitationalMay 8 · Triple Jump · Place 1 · HarrisonburgTriple Jump1.41-05.7512
May 8JJ Updike Last Chance InvitationalMay 8 · Long Jump · Place 16 · HarrisonburgLong Jump16.17-10.0012
May 8JJ Updike Last Chance InvitationalMay 8 · High Jump · Place 2 · HarrisonburgHigh Jump2.5-08.00 PB12
May 8JJ Updike Last Chance InvitationalMay 8 · 300m Hurdles · Place 7 · Harrisonburg300m Hurdles36" / 0.914m7.45.22a PB12
May 5SHS Valley District MiniMay 5 · Triple Jump · Place 1 · HarrisonburgTriple Jump1.42-07.5012
May 5SHS Valley District MiniMay 5 · High Jump · Place 5 · HarrisonburgHigh Jump5.5-07.0012
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 7 · HarrisonburgTriple Jump7.44-03.5012
May 1Dogwood Track ClassicMay 1 · Long Jump · Place 36 · HarrisonburgLong Jump36.18-10.0012

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · Triple Jump · Place 4 · HarrisonburgTriple Jump444-01.7512
Feb 14VHSL Region 3C ChampionshipFeb 14 · Triple Jump · Place 3 · HarrisonburgTriple Jump342-07.75—
Feb 14VHSL Region 3C ChampionshipFeb 14 · Long Jump · Place 6 · HarrisonburgLong Jump620-05.25—
Feb 7Valley District ChampionshipFeb 7 · Triple Jump · Place 1 · HarrisonburgTriple Jump142-00.00—
Feb 7Valley District ChampionshipFeb 7 · Long Jump · Place 1 · HarrisonburgLong Jump119-06.00—
Feb 7Valley District ChampionshipFeb 7 · 300 Meters · Place 9 · Harrisonburg300 Meters939.87—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · Long Jump · Place 1 · HarrisonburgLong Jump120-05.75—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 300 Meters · Place 11 · Harrisonburg300 Meters1139.24—
Jan 17Ed Long InvitationalJan 17 · Triple Jump · Place 3 · HarrisonburgTriple Jump339-09.25—
Jan 17Ed Long InvitationalJan 17 · Long Jump · Place 2 · HarrisonburgLong Jump220-06.50—
Jan 17Ed Long InvitationalJan 17 · 300 Meters · Place 8 · Harrisonburg300 Meters839.47—
Jan 17Ed Long InvitationalJan 17 · 55 Meters · Place 14 · Harrisonburg55 Meters147.05 PB—
Jan 10Walt Cormack MemorialJan 10 · 300 Meters · Place 9 · Harrisonburg300 Meters939.13 PB—

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Harrisonburg300 Meters—DNS12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Triple Jump · Place 1 · HarrisonburgTriple Jump1.13.53m PB12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 5 · HarrisonburgLong Jump5.6.20m12
Dec 12WFS INDOOR MM#1Dec 12 · Triple Jump · Place 1 · HarrisonburgTriple Jump1.43-01.5012
Dec 12WFS INDOOR MM#1Dec 12 · Long Jump · Place 1 · HarrisonburgLong Jump1.20-07.00 PB12
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 17 · HarrisonburgTriple Jump1740-02.2511
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 17 · HarrisonburgTriple Jump1740-2.2511
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · Triple Jump · Place 2 · HarrisonburgTriple Jump241-09.75—
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · Long Jump · Place 5 · HarrisonburgLong Jump518-10.25—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · Triple Jump · Place 2 · HarrisonburgTriple Jump241-07.00—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · Long Jump · Place 4 · HarrisonburgLong Jump418-07.00—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · High Jump · Place 2 · HarrisonburgHigh Jump25-08.00—
Feb 8Parks and Recreation InvitationalFeb 8 · Triple Jump · Place 3 · HarrisonburgTriple Jump340-06.00—
Feb 8Parks and Recreation InvitationalFeb 8 · Long Jump · Place 6 · HarrisonburgLong Jump618-06.75—
Feb 8Parks and Recreation InvitationalFeb 8 · High Jump · Place 3 · HarrisonburgHigh Jump35-08.00—
Jan 23WFS INDOOR MM#3Jan 23 · Triple Jump · Place 3 · HarrisonburgTriple Jump341-06.50—
Jan 23WFS INDOOR MM#3Jan 23 · Long Jump · Place 9 · HarrisonburgLong Jump919-09.50—
Jan 18Walter Bass HS InvitationalJan 18 · Triple Jump · Place 11 · HarrisonburgTriple Jump1140-07.75—
Jan 18Walter Bass HS InvitationalJan 18 · Long Jump · Place 21 · HarrisonburgLong Jump2118-06.75—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 4Track CarnivalDec 4 · 300 Meters · Place 1 · Harrisonburg300 Meters1.38.36aUnofficial12
Jun 6VHSL Class 5 State ChampionshipsJun 6 · Triple Jump · Place 13 · HarrisonburgTriple Jump1342-09.50—
Jun 6VHSL Class 5 State ChampionshipsJun 6 · Long Jump · Place 22 · HarrisonburgLong Jump2220-03.00—
May 20Valley District Track & Field ChampionshipsMay 20 · Triple Jump · Place 3 · HarrisonburgTriple Jump341-04.75—
May 20Valley District Track & Field ChampionshipsMay 20 · Long Jump · Place 4 · HarrisonburgLong Jump420-03.50—
May 20Valley District Track & Field ChampionshipsMay 20 · High Jump · Place 4 · HarrisonburgHigh Jump45-06.00—
May 20Valley District Track & Field ChampionshipsMay 20 · 400 Meters · Place 3 · Harrisonburg400 Meters352.67—
May 7Valley District Meet #3May 7 · Triple Jump · Place 1 · HarrisonburgTriple Jump142-08.25—
May 7Valley District Meet #3May 7 · Long Jump · Place 1 · HarrisonburgLong Jump119-08.50—
May 7Valley District Meet #3May 7 · 400 Meters · Place 2 · Harrisonburg400 Meters253.19—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Triple Jump · Place 2 · HarrisonburgTriple Jump243-1011
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Long Jump · Place 4 · HarrisonburgLong Jump420-111
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · High Jump · Place 6 · HarrisonburgHigh Jump65-611
Apr 12Gus Lacy Track ClassicApr 12 · Triple Jump · Place 2 · HarrisonburgTriple Jump241-06.0011
Apr 12Gus Lacy Track ClassicApr 12 · Long Jump · HarrisonburgLong Jump—20-03.0011
Apr 12Gus Lacy Track ClassicApr 12 · High Jump · Place 3 · HarrisonburgHigh Jump35-06.0011

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · Triple Jump · Place 3 · HarrisonburgTriple Jump3.39-01.0011
Dec 21Alexandria City Meet #2Dec 21 · Long Jump · Place 11 · HarrisonburgLong Jump11.18-04.0011
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · Triple Jump · Place 4 · HarrisonburgTriple Jump438-10.75—
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · Long Jump · Place 13 · HarrisonburgLong Jump1317-09.00—
Jan 25WFS INDOOR MM#4Jan 25 · Triple Jump · Place 3 · HarrisonburgTriple Jump339-06.00—
Jan 17EMU Mini InviteJan 17 · 300 Meters · Place 1 · Harrisonburg300 Meters140.14—
Jan 13Walt Cormack MemorialJan 13 · Triple Jump · Place 11 · HarrisonburgTriple Jump1139-09.00—
Jan 13Walt Cormack MemorialJan 13 · Long Jump · Place 7 · HarrisonburgLong Jump720-00.00—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Eastern Mennonite University Mini MeetDec 17 · 55 Meter · Place 8 · Harrisonburg55 Meter8.7.18a PB11
May 20VHSL Region 5D ChampionshipMay 20 · Triple Jump · Place 5 · HarrisonburgTriple Jump540-07.50—
May 7Valley District Meet #4May 7 · Triple Jump · Place 2 · HarrisonburgTriple Jump240-10.00—
May 7Valley District Meet #4May 7 · Long Jump · Place 7 · HarrisonburgLong Jump718-07.75—
May 1Harrisonburg HS JV InvitationalMay 1 · 400 Meters · Place 2 · Harrisonburg400 Meters253.71—
Apr 24City / County MeetApr 24 · Triple Jump · Place 2 · HarrisonburgTriple Jump240-00.00—
Apr 24City / County MeetApr 24 · Long Jump · Place 6 · HarrisonburgLong Jump619-01.00—
Apr 10District Mini MeetApr 10 · Triple Jump · Place 3 · HarrisonburgTriple Jump339-08.00—
Apr 10District Mini MeetApr 10 · Long Jump · Place 7 · HarrisonburgLong Jump719-00.00—

2023 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Triple Jump · Place 10 · HarrisonburgTriple Jump10.40-09.7510
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 8 · HarrisonburgLong Jump8.18-09.2510
Dec 9Liberty Flames HS InvitationalDec 9 · Long Jump · Place 12 · HarrisonburgLong Jump12.18-04.2510
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · Triple Jump · Place 5 · HarrisonburgTriple Jump539-09.00—
Feb 2Valley District MeetFeb 2 · Triple Jump · Place 2 · HarrisonburgTriple Jump239-04.50—
Feb 2Valley District MeetFeb 2 · Triple Jump · Place 2 · HarrisonburgTriple Jump239-04.50—
Feb 2Valley District MeetFeb 2 · Triple Jump · Place 2 · HarrisonburgTriple Jump239-04.50—
Feb 2Valley District MeetFeb 2 · High Jump · Place 5 · HarrisonburgHigh Jump55-02.00—
Feb 2Valley District MeetFeb 2 · High Jump · Place 5 · HarrisonburgHigh Jump55-02.00—
Feb 2Valley District MeetFeb 2 · High Jump · Place 5 · HarrisonburgHigh Jump55-02.00—
Jan 28Bulldog InvitationalJan 28 · Long Jump · Place 25 · HarrisonburgLong Jump2517-07.509
Jan 28Bulldog InvitationalJan 28 · High Jump · Place 12 · HarrisonburgHigh Jump125-02.009
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 283 · Harrisonburg55 Meters2837.3579
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 300 Meters · Place 41 · Harrisonburg300 Meters4139.88—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Triple Jump · Place 13 · HarrisonburgTriple Jump1338-02.50—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 300 Meters · Place 41 · Harrisonburg300 Meters4139.88—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Triple Jump · Place 13 · HarrisonburgTriple Jump1338-02.50—
Jan 13WFS INDOOR MM#3Jan 13 · Triple Jump · Place 2 · HarrisonburgTriple Jump238-01.50—
Jan 13WFS INDOOR MM#3Jan 13 · Long Jump · Place 10 · HarrisonburgLong Jump1017-03.50—
Jan 13WFS INDOOR MM#3Jan 13 · High Jump · Place 6 · HarrisonburgHigh Jump65-02.00—
Jan 7Liberty Premier Invitational (College)Jan 7 · High Jump · Place 31 · HarrisonburgHigh Jump315-00.00—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 132 · Harrisonburg300 Meters13239.87—
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 131 · Harrisonburg300 Meters131.39.87a9
Jan 7Liberty Premier HS InvitationalJan 7 · Long Jump · HarrisonburgLong Jump--FOUL9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Long Jump · Place 17 · HarrisonburgLong Jump1718-01.75—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Long Jump · Place 17 · HarrisonburgLong Jump1718-01.75—
May 175A Region D Sub-RegionalMay 17 · Triple Jump · Place 5 · HarrisonburgTriple Jump539-02.00—
May 175A Region D Sub-RegionalMay 17 · Long Jump · Place 4 · HarrisonburgLong Jump418-11.00—
May 12JJ Updike Last Chance InvitationalMay 12 · Triple Jump · Place 12 · HarrisonburgTriple Jump1237-01.00—
May 12JJ Updike Last Chance InvitationalMay 12 · 400 Meters · Place 9 · Harrisonburg400 Meters954.23—
May 5WFS Mini-Meet #5May 5 · Triple Jump · Place 3 · HarrisonburgTriple Jump339-03.00—
May 5WFS Mini-Meet #5May 5 · Long Jump · Place 8 · HarrisonburgLong Jump818-03.00—
Apr 7University of Lynchburg HS Twilight InviteApr 7 · Triple Jump · Place 5 · HarrisonburgTriple Jump539-03.00—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · Long Jump · HarrisonburgLong Jump--FOUL9
Dec 17Holiday Track ClassicDec 17 · High Jump · Place 7 · HarrisonburgHigh Jump7.5-02.00 PB9
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 167 · Harrisonburg300 Meters167.42.63a9
Dec 10Liberty Flames HS InvitationalDec 10 · Long Jump · HarrisonburgLong Jump--FOUL9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13EMU Meet #1Dec 13 · High Jump · Place 2 · HarrisonburgHigh Jump2.5-04.009