Ryan Zhang
Johns Hopkins · Class of 2025
95 resultsTrack & Field2021–202612 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 1 | Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 10 · Johns HopkinsJohns Hopkins | 110m Hurdles42" / 1.067mRound P | 10. | 16.14a PBWind: -0.3 | Fr |
| Apr 17 | Morgan State Legacy MeetApr 17 · 110m Hurdles · Johns HopkinsJohns Hopkins | 110m Hurdles42" / 1.067mRound P | — | DNS | Fr |
| Apr 11 | Bison InvitationalApr 11 · 110m Hurdles · Place 6 · Johns HopkinsJohns Hopkins | 110m Hurdles42" / 1.067mRound P | 6. | 16.23aWind: 0.2 | Fr |
| Apr 11 | Bison InvitationalApr 11 · 110m Hurdles · Place 6 · Johns HopkinsJohns Hopkins | 110m Hurdles42" / 1.067m | 6. | 16.61aWind: 1.5 | Fr |
| Apr 11 | Bison InvitationalApr 11 · 100 Meters · Place 24 · Johns HopkinsJohns Hopkins | 100 MetersRound P | 24. | 12.23aWind: 0.8 | Fr |
| Mar 28 | Navy Outdoor InvitationalMar 28 · 400m Hurdles · Johns HopkinsJohns Hopkins | 400m Hurdles36" / 0.914m | -- | DNS | Fr |
| Mar 28 | Navy Outdoor InvitationalMar 28 · 110m Hurdles · Johns HopkinsJohns Hopkins | 110m Hurdles42" / 1.067m | -- | DNSWind: 0.7 | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 28 | Centennial Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 9 · Johns HopkinsJohns Hopkins | 60m Hurdles | 9 | 9.10a | FR |
| Feb 13 | Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 27 · Johns HopkinsJohns Hopkins | 60m HurdlesRound P | 27 | 9.05a | Fr |
| Feb 6 | Fastrack InvitationalFeb 6 · 60m Hurdles · Place 20 · Johns HopkinsJohns Hopkins | 60m Hurdles42" / 1.067mRound P | 20. | 8.98aWind: 0 | Fr |
| Jan 17 | Cardinal Track & Field ClassicJan 17 · 60m Hurdles · Place 6 · Johns HopkinsJohns Hopkins | 60m HurdlesRound P | 6 | 8.83a | Fr |
| Jan 17 | Cardinal Track & Field ClassicJan 17 · 60m Hurdles · Place 6 · Johns HopkinsJohns Hopkins | 60m Hurdles | 6 | 8.78a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 6 | Navy Indoor InvitationalDec 6 · 500 Meters · Johns HopkinsJohns Hopkins | 500 Meters | -- | DNS | Fr |
| Dec 6 | Navy Indoor InvitationalDec 6 · 60m Hurdles · Place 14 · Johns HopkinsJohns Hopkins | 60m Hurdles42" / 1.067mRound P | 14. | 8.75a PB | Fr |
| Mar 13 | New Balance Nationals IndoorMar 13 · 60m Hurdles · Place 139 · Lexington Elite TCLexington Elite TC | 60m HurdlesRound P | 139 | 8.59 | 12 |
| Feb 12 | MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 7 · LexingtonLexington | 55m Hurdles | 7 | 7.89a | — |
| Feb 12 | MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 6 · LexingtonLexington | 55m Hurdles | 6 | 7.74a | — |
| Feb 3 | ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 1 · LexingtonLexington | 55m Hurdles | 1 | 7.76a | — |
| Feb 3 | ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 1 · LexingtonLexington | 55m Hurdles | 1 | 7.67a | — |
| Jan 26 | MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 3 · LexingtonLexington | 55m Hurdles | 3 | 7.69a | — |
| Jan 26 | MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 4 · LexingtonLexington | 55m Hurdles | 4 | 7.69a | — |
| Jan 20 | ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55m Hurdles · Place 1 · LexingtonLexington | 55m Hurdles39" | 1. | 7.73a PB | 12 |
| Jan 20 | ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55 Meter · Place 1 · LexingtonLexington | 55 Meter | 1. | 6.96a PB | 12 |
| Jan 3 | ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 55m Hurdles · Place 2 · LexingtonLexington | 55m Hurdles | 2 | 8.33a | — |
| Jan 3 | ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Shot Put · Place 12 · LexingtonLexington | Shot Put | 12 | 27-8.50 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 29 | MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · LexingtonLexington | Pole Vault | -- | DNS | 12 |
| May 29 | MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 6 · LexingtonLexington | 110m Hurdles39" / 0.991mRound P | 6. | 15.16a | 12 |
| May 29 | MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 6 · LexingtonLexington | 110m Hurdles39" / 0.991m | 6. | 14.96a PB | 12 |
| May 21 | ML-12 ChampionshipsMay 21 · Pole Vault · Place 5 · LexingtonLexington | Pole Vault | 5 | 10-6 | 12 |
| May 21 | ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 1 · LexingtonLexington | 110m Hurdles | 1 | 14.80a | 12 |
| May 21 | ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 1 · LexingtonLexington | 110m Hurdles | 1 | 14.78a | 12 |
| May 18 | MSTCA Division 1 RelaysMay 18 · Pole Vault · Place 8 · LexingtonLexington | Pole Vault | 8. | 10-00.00 PB | 12 |
| May 13 | ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 100 Meters · Place 6 · LexingtonLexington | 100 Meters | 6 | 11.90a | 12 |
| May 10 | MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 1 · LexingtonLexington | 110m HurdlesRound P | 1 | 14.77a | 12 |
| May 10 | MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 2 · LexingtonLexington | 110m Hurdles | 2 | 14.52a | 12 |
| May 7 | ML-12 #4B: Red v Lex; Wil v StoMay 7 · 110m Hurdles · Place 2 · LexingtonLexington | 110m Hurdles | 2 | 14.96a | 12 |
| May 1 | ML-12 #3C: Arl v Win; Bur v WatMay 1 · Pole Vault · Place 7 · LexingtonLexington | Pole Vault | 7 | 9-0 | 12 |
| Apr 30 | ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 100 Meters · Place 1 · LexingtonLexington | 100 Meters | 1 | 11.68a PB | 12 |
| Apr 30 | ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 110m Hurdles · Place 1 · LexingtonLexington | 110m Hurdles | 1 | 14.70a | 12 |
| Apr 17 | ML-12 #2C: Win v Read; Wil v BurApr 17 · Pole Vault · Place 6 · LexingtonLexington | Pole Vault | 6 | 8-6 | 12 |
| Apr 15 | ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 110m Hurdles · Place 2 · LexingtonLexington | 110m Hurdles | 2 | 15.08a | 12 |
| Apr 15 | ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 200 Meters · Place 4 · LexingtonLexington | 200 Meters | 4 | 24.32a PB | 12 |
| Apr 9 | ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 400m Hurdles · Place 5 · LexingtonLexington | 400m Hurdles | 5 | 1:04.35a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 55 Meter · LexingtonLexington | 55 Meter | — | DNS | 12 |
| Dec 27 | ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · High Jump · LexingtonLexington | High Jump | — | NH | 12 |
| Mar 7 | New Balance Nationals IndoorMar 7 · 60m Hurdles · Place 180 · LexingtonLexington | 60m HurdlesRound P | 180 | 8.71a | — |
| Feb 15 | MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 12 · LexingtonLexington | 55m Hurdles | 12 | 7.97a | — |
| Feb 5 | ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 2 · LexingtonLexington | 55m Hurdles | 2 | 7.90a | — |
| Feb 5 | ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 3 · LexingtonLexington | 55m Hurdles | 3 | 8.02a | — |
| Jan 27 | MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 19 · LexingtonLexington | 55m HurdlesRound P | 19 | 8.24 | 11 |
| Jan 15 | ML-12 Varsity Block #5Jan 15 · Triple Jump · Place 5 · LexingtonLexington | Triple Jump | 5 | 35-11.75 | — |
| Jan 15 | ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 3 · LexingtonLexington | 55m Hurdles | 3 | 8.18a | — |
| Jan 12 | MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 35 · LexingtonLexington | 55m HurdlesRound P | 35 | 8.54 | 11 |
| Jan 9 | ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 7 · LexingtonLexington | 55m Hurdles | 7 | 8.64a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 30 | MIAA Meet of ChampionsMay 30 · 110m Hurdles · Place 24 · LexingtonLexington | 110m Hurdles | 24 | 16.09a | — |
| May 24 | MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 18 · LexingtonLexington | 110m Hurdles39" / 0.991mRound P | 18. | 15.53aWind: 1 | 11 |
| May 15 | ML-12 ChampionshipsMay 15 · 110m Hurdles · Place 3 · LexingtonLexington | 110m Hurdles | 3 | 15.43a | — |
| May 15 | ML-12 ChampionshipsMay 15 · 110m Hurdles · Place 3 · LexingtonLexington | 110m Hurdles | 3 | 15.38a | — |
| May 8 | ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · 110m Hurdles · Place 1 · LexingtonLexington | 110m Hurdles | 1 | 15.71a | — |
| Apr 25 | ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 110m Hurdles · Place 3 · LexingtonLexington | 110m Hurdles | 3 | 15.19a | — |
| Apr 17 | ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 200 Meters · Place 7 · LexingtonLexington | 200 Meters | 7. | 25.65aWind: -1.2 | 11 |
| Apr 17 | ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 100 Meters · Place 1 · LexingtonLexington | 100 Meters | 1. | 11.97aWind: -0.1 | 11 |
| Apr 11 | ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 110m Hurdles · Place 2 · LexingtonLexington | 110m Hurdles | 2 | 15.83a | — |
| Apr 11 | ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · Javelin · Place 9 · LexingtonLexington | Javelin | 9 | 68-7 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · LexingtonLexington | 60m Hurdles39" / 0.991mRound P | -- | DNS | 11 |
| Dec 27 | MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · LexingtonLexington | 55m Hurdles39"Round P | -- | DNS | 11 |
| Dec 21 | ML-12 Varsity Block #2Dec 21 · 55m Hurdles · Place 4 · LexingtonLexington | 55m Hurdles39" | 4. | 8.36a | 11 |
| Dec 21 | ML-12 Varsity Block #2Dec 21 · High Jump · Place 21 · LexingtonLexington | High Jump | 21. | 5-02.00 | 11 |
| Dec 14 | ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 4 · LexingtonLexington | 55m Hurdles39" | 4. | 8.25a | 11 |
| Dec 14 | ML-12 Varsity Block #1Dec 14 · High Jump · Place 22 · LexingtonLexington | High Jump | 22. | 5-02.00 | 11 |
| Feb 8 | Middlesex League Indoor JV MeetFeb 8 · 55 Meter · Place 25 · LexingtonLexington | 55 Meter | 25. | 7.50a | 10 |
| Feb 8 | Middlesex League Indoor JV MeetFeb 8 · High Jump · Place 2 · LexingtonLexington | High Jump | 2. | 5-2 | 10 |
| Jan 5 | Middlesex League Indoor T&F #4Jan 5 · Triple Jump · Place 5 · LexingtonLexington | Triple Jump | 5 | 34-11 | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Aug 12 | MetroWest Jumps Empire Summer Classic 2023Aug 12 · Triple Jump · Place 10 · LexingtonLexington | Triple Jump | 10. | 11.37m PB | 10 |
| May 11 | Middlesex League 5CMay 11 · Triple Jump · Place 6 · LexingtonLexington | Triple Jump | 6 | 35-1.50 | — |
| May 11 | Middlesex League 5CMay 11 · 110m Hurdles · Place 2 · LexingtonLexington | 110m Hurdles | 2 | 17.28a | — |
| May 6 | MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 110m Hurdles · Place 12 · LexingtonLexington | 110m Hurdles | 12 | 17.01a | — |
| May 6 | MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 110m Hurdles · Place 12 · LexingtonLexington | 110m Hurdles | 12 | 17.06a | — |
| Apr 26 | Middlesex League 3CApr 26 · 110m Hurdles · Place 1 · LexingtonLexington | 110m Hurdles | 1 | 18.02a | — |
| Apr 15 | Middlesex League 2BApr 15 · Triple Jump · Place 13 · LexingtonLexington | Triple Jump | 13. | 32-03.50 | 10 |
| Apr 15 | Middlesex League 2BApr 15 · 110m Hurdles · Place 2 · LexingtonLexington | 110m Hurdles39" / 0.991m | 2. | 17.96a | 10 |
| Apr 8 | Middlesex League @ Burlington AMApr 8 · Triple Jump · Place 12 · LexingtonLexington | Triple Jump | 12. | 33-11.00 | 10 |
| Apr 8 | Middlesex League @ Burlington AMApr 8 · 110m Hurdles · Place 6 · LexingtonLexington | 110m Hurdles39" / 0.991m | 6. | 20.87a | 10 |
| Jan 26 | Middlesex League Indoor #5Jan 26 · Triple Jump · Place 2 · LexingtonLexington | Triple Jump | 2. | 34-06.00 | 10 |
| Jan 26 | Middlesex League Indoor #5Jan 26 · High Jump · LexingtonLexington | High Jump | -- | NH | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 22 | Middlesex League Indoor T&F Block #2Dec 22 · High Jump · Place 21 · LexingtonLexington | High Jump | 21. | 5-02 | 10 |
| Dec 15 | Middlesex League Indoor Block #1Dec 15 · High Jump · Place 14 · LexingtonLexington | High Jump | 14. | 5-04 PB | 10 |
| Jan 13 | Middlesex League T & F #5Jan 13 · High Jump · LexingtonLexington | High Jump | — | 5-02.00 | 9 |
| Jan 9 | MSTCA Auerbach FR-SOPH Large School MeetJan 9 · High Jump · LexingtonLexington | High Jump | -- | NH | 9 |
| Jan 6 | Middlesex League Indoor T & F #4Jan 6 · High Jump · LexingtonLexington | High Jump | — | 5-02.00 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 14 | MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 18 · LexingtonLexington | 100 MetersRound P | 18. | 12.41a | 9 |
| May 14 | MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 18 · LexingtonLexington | 100 MetersRound P | 18. | 12.41aUnofficial | 9 |
| May 7 | MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · Triple Jump · Place 7 · LexingtonLexington | Triple Jump | 7. | 36-10.00 | 9 |
| May 7 | MSTCA Hoar Frosh/Soph MeetMay 7 · Triple Jump · Place 7 · LexingtonLexington | Triple Jump | 7. | 36-10.00 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 22 | Middlesex League Indoor T & F # 2Dec 22 · High Jump · LexingtonLexington | High Jump | -- | NH | 9 |