1. Home
  2. U.S. Results
  3. Michigan
  4. Grass Lake
  5. Ruby Johnson

Ruby Johnson

Grass Lake · Class of 2022

105 resultsTrack & Field2017–20228 first-place finishes

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorManchester & Addison @ Grass Lake · May 1013.6Manchester & Addison @ Grass LakeMay 10, 2022
100m Hurdles · 33" / 0.838m · OutdoorNapoleon @ Grass Lake · May 419.9Napoleon @ Grass LakeMay 4, 2021
200 Meters · OutdoorEast Jackson Dome Classic · May 731.15East Jackson Dome ClassicMay 7, 2021
200m Hurdles · 30" / 0.762m · OutdoorNapoleon @ Grass Lake MS · Apr 2332.46Napoleon @ Grass Lake MSApril 23, 2018
300m Hurdles · 30" / 0.762m · OutdoorSelby Track Classic @ East Jackson · Jun 152.54aSelby Track Classic @ East JacksonJune 1, 2021
55m Hurdles · 30" · OutdoorNapoleon @ Grass Lake MS · Apr 2310.75Napoleon @ Grass Lake MSApril 23, 2018
Complete · OutdoorGrass Lake / Leslie at Columbia Central · Mar 2755.8hPRGrass Lake / Leslie at Columbia CentralMarch 27, 2019
Long Jump · OutdoorHanover Horton vs Grass Lake · Apr 2314-07.00Hanover Horton vs Grass LakeApril 23, 2019

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

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 24Cascades Conference ChampionshipMay 24 · 300m Hurdles · Place 6 · Grass LakeGrass Lake300m Hurdles654.9012
May 24Cascades Conference ChampionshipMay 24 · 100m Hurdles · Place 6 · Grass LakeGrass Lake100m Hurdles619.1812
May 24Cascades Conference ChampionshipMay 24 · 100m Hurdles · Place 6 · Grass LakeGrass Lake100m Hurdles619.3912
May 24Cascades Conference ChampionshipMay 24 · 100 Meters · Place 5 · Grass LakeGrass Lake100 Meters513.9712
May 24Cascades Conference ChampionshipMay 24 · 100 Meters · Place 8 · Grass LakeGrass Lake100 Meters814.3012
May 13East Jackson Dome ClassicMay 13 · High Jump · Place 9 · Grass LakeGrass LakeHigh Jump94-06.0012
May 13East Jackson Dome ClassicMay 13 · 300m Hurdles · Place 4 · Grass LakeGrass Lake300m Hurdles453.1212
May 13East Jackson Dome ClassicMay 13 · 100m Hurdles · Place 8 · Grass LakeGrass Lake100m Hurdles819.3912
May 13East Jackson Dome ClassicMay 13 · 100m Hurdles · Place 7 · Grass LakeGrass Lake100m Hurdles719.1312
May 13East Jackson Dome ClassicMay 13 · 100 Meters · Place 15 · Grass LakeGrass Lake100 Meters1514.3412
May 10Manchester & Addison @ Grass LakeMay 10 · High Jump · Place 7 · Grass LakeGrass LakeHigh Jump74' 612
May 10Manchester & Addison @ Grass LakeMay 10 · 300m Hurdles · Place 2 · Grass LakeGrass Lake300m Hurdles254.312
May 10Manchester & Addison @ Grass LakeMay 10 · 100m Hurdles · Place 3 · Grass LakeGrass Lake100m Hurdles319.012
May 10Manchester & Addison @ Grass LakeMay 10 · 100 Meters · Place 4 · Grass LakeGrass Lake100 Meters413.6 PB12
Apr 26Grass Lake vs Hanover HortonApr 26 · 300m Hurdles · Place 2 · Grass LakeGrass Lake300m Hurdles258.112
Apr 26Grass Lake vs Hanover HortonApr 26 · 100m Hurdles · Place 2 · Grass LakeGrass Lake100m Hurdles219.512
Apr 20Napoleon vs. Grass Lake & East JacksonApr 20 · High Jump · Place 2 · Grass LakeGrass LakeHigh Jump24-04.0012
Apr 20Napoleon vs. Grass Lake & East JacksonApr 20 · 300m Hurdles · Place 2 · Grass LakeGrass Lake300m Hurdles255.912
Apr 20Napoleon vs. Grass Lake & East JacksonApr 20 · 100m Hurdles · Place 2 · Grass LakeGrass Lake100m Hurdles219.812
Apr 12Grass Lake and Hanover @ Western HSApr 12 · High Jump · Place 6 · Grass LakeGrass LakeHigh Jump64-04.0012
Apr 12Grass Lake and Hanover @ Western HSApr 12 · 300m Hurdles · Place 5 · Grass LakeGrass Lake300m Hurdles555.7112
Apr 12Grass Lake and Hanover @ Western HSApr 12 · 100m Hurdles · Place 4 · Grass LakeGrass Lake100m Hurdles419.5812
Apr 948th Annual Warrior InviteApr 9 · High Jump · Place 3 · Grass LakeGrass LakeHigh Jump34-02.0012
Apr 948th Annual Warrior InviteApr 9 · 300m Hurdles · Place 3 · Grass LakeGrass Lake300m Hurdles357.4612
Apr 948th Annual Warrior InviteApr 9 · 100m Hurdles · Place 3 · Grass LakeGrass Lake100m Hurdles319.9612

2021 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 1Selby Track Classic @ East JacksonJun 1 · 300m Hurdles · Place 6 · Grass LakeGrass Lake300m Hurdles30" / 0.762m6.52.54a PB11
Jun 1Selby Track Classic @ East JacksonJun 1 · 100m Hurdles · Place 7 · Grass LakeGrass Lake100m Hurdles33" / 0.838m7.21.65a11
May 25Cascades Conference @ MCMay 25 · High Jump · Place 5 · Grass LakeGrass LakeHigh Jump54-04.0011
May 25Cascades Conference @ MCMay 25 · 300m Hurdles · Place 4 · Grass LakeGrass Lake300m Hurdles452.3511
May 21MHSAA LP Region 25-3 @ HillsdaleMay 21 · High Jump · Place 5 · Grass LakeGrass LakeHigh Jump54-05.0011
May 21MHSAA LP Region 25-3 @ HillsdaleMay 21 · 300m Hurdles · Place 5 · Grass LakeGrass Lake300m Hurdles553.1711
May 21MHSAA LP Region 25-3 @ HillsdaleMay 21 · 100m Hurdles · Place 8 · Grass LakeGrass Lake100m HurdlesRound P818.7011
May 21MHSAA LP Region 25-3 @ HillsdaleMay 21 · 100m Hurdles · Place 7 · Grass LakeGrass Lake100m Hurdles719.1711
May 15Hillsdale Jack Beilfuss InvitationalMay 15 · High Jump · Place 7 · Grass LakeGrass LakeHigh Jump74-04.0011
May 15Hillsdale Jack Beilfuss InvitationalMay 15 · 300m Hurdles · Place 6 · Grass LakeGrass Lake300m Hurdles657.0911
May 15Hillsdale Jack Beilfuss InvitationalMay 15 · 100m Hurdles · Place 5 · Grass LakeGrass Lake100m HurdlesRound P519.8611
May 15Hillsdale Jack Beilfuss InvitationalMay 15 · 100m Hurdles · Place 5 · Grass LakeGrass Lake100m Hurdles519.6511
May 11Grass Lake, Michigan Center @ HanoverMay 11 · High Jump · Place 3 · Grass LakeGrass LakeHigh Jump34-04.0011
May 11Grass Lake, Michigan Center @ HanoverMay 11 · 100m Hurdles · Place 3 · Grass LakeGrass Lake100m Hurdles320.2211
May 7East Jackson Dome ClassicMay 7 · High Jump · Grass LakeGrass LakeHigh Jump—NH11
May 7East Jackson Dome ClassicMay 7 · 300m Hurdles · Place 6 · Grass LakeGrass Lake300m Hurdles658.5811
May 7East Jackson Dome ClassicMay 7 · 100m Hurdles · Place 5 · Grass LakeGrass Lake100m HurdlesRound P519.8211
May 7East Jackson Dome ClassicMay 7 · 100m Hurdles · Place 6 · Grass LakeGrass Lake100m Hurdles620.1711
May 7East Jackson Dome ClassicMay 7 · 200 Meters · Place 6 · Grass LakeGrass Lake200 MetersRound P631.15 PB11
May 7East Jackson Dome ClassicMay 7 · 200 Meters · Place 6 · Grass LakeGrass Lake200 Meters631.6011
May 4Napoleon @ Grass LakeMay 4 · Long Jump · Place 3 · Grass LakeGrass LakeLong Jump3.13' 511
May 4Napoleon @ Grass LakeMay 4 · 300m Hurdles · Place 3 · Grass LakeGrass Lake300m Hurdles30" / 0.762m3.58.311
May 4Napoleon @ Grass LakeMay 4 · 100m Hurdles · Place 2 · Grass LakeGrass Lake100m Hurdles33" / 0.838m2.19.9 PB11
Apr 1047th Annual Warrior InviteApr 10 · 300m Hurdles · Place 4 · Grass LakeGrass Lake300m Hurdles456.3511
Apr 1047th Annual Warrior InviteApr 10 · 100m Hurdles · Place 5 · Grass LakeGrass Lake100m Hurdles520.0811

2019 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28Jackson County Selby InvitationalMay 28 · 300m Hurdles · Place 7 · Grass LakeGrass Lake300m Hurdles751.339
May 21Cascades Conference ChampionshipsMay 21 · Long Jump · Place 8 · Grass LakeGrass LakeLong Jump814-02.259
May 21Cascades Conference ChampionshipsMay 21 · 300m Hurdles · Place 3 · Grass LakeGrass Lake300m Hurdles350.849
May 18MHSAA LP Region 22-3 @ East JacksonMay 18 · 300m Hurdles · Place 8 · Grass LakeGrass Lake300m Hurdles851.369
May 11Hillsdale Jack Beilfuss InvitationalMay 11 · Long Jump · Place 7 · Grass LakeGrass LakeLong Jump713-10.759
May 11Hillsdale Jack Beilfuss InvitationalMay 11 · 300m Hurdles · Place 7 · Grass LakeGrass Lake300m Hurdles755.139
May 339th Annual Stockbridge InvitationalMay 3 · Long Jump · Place 13 · Grass LakeGrass LakeLong Jump13.13-09.509
May 339th Annual Stockbridge InvitationalMay 3 · 300m Hurdles · Place 8 · Grass LakeGrass Lake300m Hurdles30" / 0.762m8.52.90a9
May 339th Annual Stockbridge InvitationalMay 3 · 100 Meters · Place 9 · Grass LakeGrass Lake100 MetersRound P9.13.91a9
Apr 30Grass Lake/Michigan Center vs Vandercook LakeApr 30 · Long Jump · Grass LakeGrass LakeLong Jump—14'3"Unofficial9
Apr 30Grass Lake/Michigan Center vs Vandercook LakeApr 30 · 100 Meters · Grass LakeGrass Lake100 Meters—14.07Unofficial9
Apr 26 Auburn C. Perkins Memorial InviteApr 26 · Long Jump · Place 5 · Grass LakeGrass LakeLong Jump513-11.509
Apr 26 Auburn C. Perkins Memorial InviteApr 26 · 300m Hurdles · Place 3 · Grass LakeGrass Lake300m Hurdles353.659
Apr 23Hanover Horton vs Grass LakeApr 23 · Long Jump · Place 3 · Grass LakeGrass LakeLong Jump3.14-07.00 PB9
Apr 23Hanover Horton vs Grass LakeApr 23 · 300m Hurdles · Place 1 · Grass LakeGrass Lake300m Hurdles30" / 0.762m1.52.909
Apr 18East Jackson Dome ClassicApr 18 · Long Jump · Place 9 · Grass LakeGrass LakeLong Jump914-01.009
Apr 18East Jackson Dome ClassicApr 18 · 300m Hurdles · Place 3 · Grass LakeGrass Lake300m Hurdles355.089
Apr 16East Jackson/Napoleon @ Grass LakeApr 16 · Long Jump · Grass LakeGrass LakeLong Jump—13'10"Unofficial9
Apr 16East Jackson/Napoleon @ Grass LakeApr 16 · 300m Hurdles · Grass LakeGrass Lake300m Hurdles30" / 0.762m—53.76Unofficial9
Apr 16East Jackson/Napoleon @ Grass LakeApr 16 · 100m Hurdles · Grass LakeGrass Lake100m Hurdles33" / 0.838m—19.81Unofficial9
Apr 13Warrior InvitationalApr 13 · 300m Hurdles · Place 6 · Grass LakeGrass Lake300m Hurdles654.04PR9
Apr 13Warrior InvitationalApr 13 · 100m Hurdles · Place 10 · Grass LakeGrass Lake100m HurdlesRound P1020.36PR9
Mar 27Grass Lake / Leslie at Columbia CentralMar 27 · Complete · Place 2 · Grass LakeGrass LakeComplete214-03.00PR9
Mar 27Grass Lake / Leslie at Columbia CentralMar 27 · Complete · Place 1 · Grass LakeGrass LakeComplete155.8hPR PB9

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16Napoleon Middle School InvitationalMay 16 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.33.31a8
May 16Napoleon Middle School InvitationalMay 16 · Long Jump · Place 5 · Grass LakeGrass LakeLong Jump5.12-02.508
May 9Grass Lake RelaysMay 9 · Long Jump · Grass LakeGrass LakeLong Jump—12'9Unofficial8
May 7EJ vs Grass LakeMay 7 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.36.07a8
May 7EJ vs Grass LakeMay 7 · Long Jump · Place 2 · Grass LakeGrass LakeLong Jump2.13-10.508
May 2Vandercook Lake MS @ Grass Lake MSMay 2 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.33.40a8
May 2Vandercook Lake MS @ Grass Lake MSMay 2 · Long Jump · Place 1 · Grass LakeGrass LakeLong Jump1.13-10.008
Apr 30Grass Lake MS @ Manchester MSApr 30 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.35.29Unofficial8
Apr 30Grass Lake MS @ Manchester MSApr 30 · 55m Hurdles · Place 1 · Grass LakeGrass Lake55m Hurdles30"1.10.68Unofficial8
Apr 30Grass Lake MS @ Manchester MSApr 30 · Long Jump · Place 1 · Grass LakeGrass LakeLong Jump1.13'11Unofficial8
Apr 23Napoleon @ Grass Lake MSApr 23 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.32.46 PB8
Apr 23Napoleon @ Grass Lake MSApr 23 · 55m Hurdles · Place 2 · Grass LakeGrass Lake55m Hurdles30"2.10.75 PB8
Apr 23Napoleon @ Grass Lake MSApr 23 · Long Jump · Place 1 · Grass LakeGrass LakeLong Jump1.14-02.008

2017 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10Grass Lake RelaysMay 10 · Long Jump · Grass LakeGrass LakeLong Jump—13'8.5Unofficial7
May 8East Jackson MS @ Grass Lake MSMay 8 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.35.83Unofficial7
May 8East Jackson MS @ Grass Lake MSMay 8 · 55m Hurdles · Place 2 · Grass LakeGrass Lake55m Hurdles30"2.10.55Unofficial7
May 8East Jackson MS @ Grass Lake MSMay 8 · Long Jump · Place 2 · Grass LakeGrass LakeLong Jump2.12'7"Unofficial7
May 3Grass Lake MS @ Vandercook Lake MSMay 3 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.35.3Unofficial7
May 3Grass Lake MS @ Vandercook Lake MSMay 3 · 55m Hurdles · Grass LakeGrass Lake55m Hurdles30"—11.2Unofficial7
May 3Grass Lake MS @ Vandercook Lake MSMay 3 · Long Jump · Place 3 · Grass LakeGrass LakeLong Jump3.11'6.5"Unofficial7
May 3Grass Lake MS @ Vandercook Lake MSMay 3 · 200 Meters · Grass LakeGrass Lake200 Meters—nt7
May 1Manchester MS @ Grass Lake MSMay 1 · 200m Hurdles · Place 1 · Grass LakeGrass Lake200m Hurdles30" / 0.762m1.37.66Unofficial7
May 1Manchester MS @ Grass Lake MSMay 1 · 55m Hurdles · Place 2 · Grass LakeGrass Lake55m Hurdles30"2.11.53Unofficial7
May 1Manchester MS @ Grass Lake MSMay 1 · Long Jump · Place 3 · Grass LakeGrass LakeLong Jump3.12'.5"Unofficial7
Apr 24Grass Lake @ NapoleonApr 24 · 55m Hurdles · Place 5 · Grass LakeGrass Lake55m Hurdles30"5.11.77
Apr 24Grass Lake @ NapoleonApr 24 · Long Jump · Place 5 · Grass LakeGrass LakeLong Jump5.10-04.007
Apr 17Addison MS @ Grass Lake MSApr 17 · 55m Hurdles · Place 2 · Grass LakeGrass Lake55m Hurdles30"2.11.49Unofficial7
Apr 17Addison MS @ Grass Lake MSApr 17 · Long Jump · Place 1 · Grass LakeGrass LakeLong Jump1.12'8.5Unofficial7
Apr 17Addison MS @ Grass Lake MSApr 17 · Pole Vault · Place 3 · Grass LakeGrass LakePole Vault3.5'6Unofficial7
Apr 12Hanover-Horton vs Grass LakeApr 12 · 55m Hurdles · Place 5 · Grass LakeGrass Lake55m Hurdles30"5.11.47Unofficial7
Apr 12Hanover-Horton vs Grass LakeApr 12 · Long Jump · Place 2 · Grass LakeGrass LakeLong Jump2.12' 2Unofficial7