- Home
- U.S. Results
- Pennsylvania
- Haverford
- Ian Lihani
Ian Lihani
Haverford · Class of 2025
64 resultsTrack & Field2022–20263 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 110m Hurdles · 39" / 0.991m · OutdoorPennsbury @ CR South · Apr 30 | 15.96a | Pennsbury @ CR South | April 30, 2025 |
| 110m Hurdles · 42" / 1.067m · Indoor2026 Paul Donahue Invitational · Apr 17 | 15.81a | 2026 Paul Donahue Invitational | April 17, 2026 |
| 110m Hurdles · 42" / 1.067m · OutdoorBill Butler Invitational · Apr 10 | 15.53a | Bill Butler Invitational | April 10, 2026 |
| 200 Meters · IndoorFastrack Invitational · Feb 6 | 23.99a | Fastrack Invitational | February 6, 2026 |
| 200 Meters · OutdoorPennsbury @ CR South · Apr 30 | 24.79a | Pennsbury @ CR South | April 30, 2025 |
| 300m Hurdles · 36" / 0.914m · OutdoorBryn Mawr Running Co. Henderson Invitational · May 2 | 42.62a | Bryn Mawr Running Co. Henderson Invitational | May 2, 2025 |
| 400 Meters · IndoorTFCAGP #4 · Jan 4 | 56.79a | TFCAGP #4 | January 4, 2025 |
| 400m Hurdles · 36" / 0.914m · Indoor2026 Paul Donahue Invitational · Apr 17 | 59.65a | 2026 Paul Donahue Invitational | April 17, 2026 |
| 400m Hurdles · 36" / 0.914m · OutdoorCentennial Conference Outdoor Championships · May 1 | 57.10a | Centennial Conference Outdoor Championships | May 1, 2026 |
| 55m Hurdles · 39" · IndoorT&FCAofGP #6 rescheduled · Jan 26 | 8.53a | T&FCAofGP #6 rescheduled | January 26, 2024 |
| 60m Hurdles · 39" / 0.991m · IndoorTFCAGP #4 · Jan 4 | 9.12a | TFCAGP #4 | January 4, 2025 |
| 60m Hurdles · 42" / 1.067m · IndoorFastrack Invitational · Feb 6 | 8.84a | Fastrack Invitational | February 6, 2026 |
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 · 400m Hurdles · Place 3 · HaverfordHaverford | 400m Hurdles36" / 0.914mRound P | 3. | 57.10a PB | Fr |
| May 1 | Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 7 · HaverfordHaverford | 400m Hurdles36" / 0.914m | 7. | 1:00.89a | Fr |
| May 1 | Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 4 · HaverfordHaverford | 110m Hurdles42" / 1.067mRound P | 4. | 15.69aWind: 0.4 | Fr |
| May 1 | Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 5 · HaverfordHaverford | 110m Hurdles42" / 1.067m | 5. | 15.70aWind: -3.5 | Fr |
| Apr 10 | Bill Butler InvitationalApr 10 · 110m Hurdles · Place 3 · HaverfordHaverford | 110m Hurdles42" / 1.067mRound P | 3. | 15.60aWind: 3.5 | Fr |
| Apr 10 | Bill Butler InvitationalApr 10 · 110m Hurdles · Place 4 · HaverfordHaverford | 110m Hurdles42" / 1.067m | 4. | 15.53a PBWind: 1.9 | Fr |
| Apr 10 | Bill Butler InvitationalApr 10 · 200 Meters · Place 42 · HaverfordHaverford | 200 Meters | 42. | 23.95aWind: 2.6 | Fr |
| Apr 4 | Ursinus SpringfestApr 4 · 400m Hurdles · Place 9 · HaverfordHaverford | 400m Hurdles36" / 0.914m | 9. | 58.08a | Fr |
| Mar 27 | Danny Curran InvitationalMar 27 · 400m Hurdles · Place 14 · HaverfordHaverford | 400m Hurdles36" / 0.914m | 14. | 57.94a | Fr |
| Mar 27 | Danny Curran InvitationalMar 27 · 110m Hurdles · Place 16 · HaverfordHaverford | 110m Hurdles42" / 1.067m | 16. | 16.26aWind: 1.1 | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 17 | 2026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 30 · HaverfordHaverford | 400m Hurdles36" / 0.914m | 30. | 59.65a PB | Fr |
| Apr 17 | 2026 Paul Donahue InvitationalApr 17 · 110m Hurdles · Place 13 · HaverfordHaverford | 110m Hurdles42" / 1.067m | 13. | 15.81a PBWind: 0.3 | Fr |
| Feb 19 | Keogh InvitationalFeb 19 · 60m Hurdles · Place 5 · HaverfordHaverford | 60m Hurdles42" / 1.067m | 5. | 8.95a | Fr |
| Feb 19 | Keogh InvitationalFeb 19 · 200 Meters · Place 22 · HaverfordHaverford | 200 Meters | 22. | 24.32a | Fr |
| Feb 6 | Fastrack InvitationalFeb 6 · 60m Hurdles · Place 3 · HaverfordHaverford | 60m Hurdles42" / 1.067m | 3. | 8.84a PBWind: 0 | Fr |
| Feb 6 | Fastrack InvitationalFeb 6 · 200 Meters · Place 110 · HaverfordHaverford | 200 Meters | 110. | 23.99a PBWind: 0 | Fr |
| Jan 31 | Widener Schuylkill ShowdownJan 31 · 60m Hurdles · Place 15 · HaverfordHaverford | 60m Hurdles42" / 1.067m | 15. | 9.02a | Fr |
| Jan 23 | McElligott InvitationalJan 23 · 60m Hurdles · Place 8 · HaverfordHaverford | 60m Hurdles42" / 1.067m | 8. | 8.84a | Fr |
| Jan 23 | McElligott InvitationalJan 23 · 200 Meters · Place 17 · HaverfordHaverford | 200 Meters | 17. | 24.40a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 6 | Bow Tie InvitationalDec 6 · 60m Hurdles · Place 2 · HaverfordHaverford | 60m Hurdles42" / 1.067m | 2. | 8.93a | Fr |
| Dec 6 | Bow Tie InvitationalDec 6 · 200 Meters · Place 9 · HaverfordHaverford | 200 Meters | 9. | 24.58a | Fr |
| Jan 26 | PTFCA Indoor Track FestivalJan 26 · 60m Hurdles · Place 8 · C R SouthC R South | 60m Hurdles | 8 | 9.10 | 12 |
| Jan 11 | TFCAGP #5Jan 11 · 60m Hurdles · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | -- | DNS | 12 |
| Jan 4 | TFCAGP #4Jan 4 · 60m Hurdles · Place 12 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | 12. | 9.14a | 12 |
| Jan 4 | TFCAGP #4Jan 4 · 60m Hurdles · Place 12 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991m | 12. | 9.12a PB | 12 |
| Jan 4 | TFCAGP #4Jan 4 · 400 Meters · Place 21 · Council Rock SouthCouncil Rock South | 400 Meters | 21. | 56.79a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | Bensalem InvitationalMay 10 · 300m Hurdles · Place 3 · Council Rock SouthCouncil Rock South | 300m Hurdles | 3 | 43.25 | 12 |
| May 10 | Bensalem InvitationalMay 10 · 110m Hurdles · Place 3 · Council Rock SouthCouncil Rock South | 110m HurdlesRound P | 3 | 15.92 | 12 |
| May 10 | Bensalem InvitationalMay 10 · 110m Hurdles · Place 4 · Council Rock SouthCouncil Rock South | 110m Hurdles | 4 | 16.31 | 12 |
| May 2 | Bryn Mawr Running Co. Henderson InvitationalMay 2 · 300m Hurdles · Place 22 · Council Rock SouthCouncil Rock South | 300m Hurdles36" / 0.914m | 22. | 42.62a PB | 12 |
| May 2 | Bryn Mawr Running Co. Henderson InvitationalMay 2 · 110m Hurdles · Place 16 · Council Rock SouthCouncil Rock South | 110m Hurdles39" / 0.991m | 16. | 16.12a | 12 |
| Apr 30 | Pennsbury @ CR SouthApr 30 · 300m Hurdles · Place 1 · Council Rock SouthCouncil Rock South | 300m Hurdles36" / 0.914m | 1. | 43.18a | 12 |
| Apr 30 | Pennsbury @ CR SouthApr 30 · 110m Hurdles · Place 1 · Council Rock SouthCouncil Rock South | 110m Hurdles39" / 0.991m | 1. | 15.96a PB | 12 |
| Apr 30 | Pennsbury @ CR SouthApr 30 · 200 Meters · Place 9 · Council Rock SouthCouncil Rock South | 200 Meters | 9. | 24.79a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | TFCAGP #1Dec 14 · 60m Hurdles · Place 31 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991m | 31. | 9.34a | 12 |
| Feb 17 | TFCAofGP MOCFeb 17 · 60m Hurdles · Place 25 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | 25. | 9.30a | 11 |
| Feb 3 | Ocean Breeze Invitational & PentathlonFeb 3 · 55m Hurdles · Place 10 · Council Rock SouthCouncil Rock South | 55m Hurdles | 10 | 8.60 | 11 |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 55m Hurdles · Place 4 · Council Rock SouthCouncil Rock South | 55m Hurdles39"Round P | 4. | 8.77a | 11 |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 55m Hurdles · Place 4 · Council Rock SouthCouncil Rock South | 55m Hurdles39" | 4. | 8.53a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 4 | The Neshaminy InvitationalMay 4 · 300m Hurdles · Place 2 · Council Rock SouthCouncil Rock South | 300m Hurdles | 2 | 41.74 | 11 |
| May 4 | The Neshaminy InvitationalMay 4 · 110m Hurdles · Place 3 · Council Rock SouthCouncil Rock South | 110m Hurdles | 3 | 16.25 | 11 |
| Apr 6 | Council Rock Kiwanis InvitationalApr 6 · 400m Hurdles · Place 2 · Council Rock SouthCouncil Rock South | 400m Hurdles | 2 | 1:01.36 | 11 |
| Apr 6 | Council Rock Kiwanis InvitationalApr 6 · 110m Hurdles · Place 2 · Council Rock SouthCouncil Rock South | 110m HurdlesRound P | 2 | 15.95 | 11 |
| Apr 6 | Council Rock Kiwanis InvitationalApr 6 · 110m Hurdles · Place 5 · Council Rock SouthCouncil Rock South | 110m Hurdles | 5 | 16.50 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 16 | TFCAofGP Meet #1Dec 16 · 60m Hurdles · Place 32 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | 32. | 9.63a | 11 |
| Feb 10 | TFCAofGP Last Chance MeetFeb 10 · 60m Hurdles · Place 29 · Council Rock SouthCouncil Rock South | 60m HurdlesRound P | 29 | 9.93 | 10 |
| Jan 27 | TFCAofGP Meet #8Jan 27 · 55m Hurdles · Place 22 · Council Rock SouthCouncil Rock South | 55m HurdlesRound P | 22 | 9.97 | 10 |
| Jan 27 | TFCAofGP Meet #8Jan 27 · 55m Hurdles · Place 22 · Council Rock SouthCouncil Rock South | 55m Hurdles | 22 | 9.97 | 10 |
| Jan 20 | TFCAofGP Meet #7Jan 20 · Pole Vault · Place 4 · Council Rock SouthCouncil Rock South | Pole Vault | 4 | 9-0 | 10 |
| Jan 13 | TFCAofGP Meet #6Jan 13 · 60m Hurdles · Place 23 · Council Rock SouthCouncil Rock South | 60m HurdlesRound P | 23 | 11.88 | 10 |
| Jan 7 | TFCAofGP Meet #5Jan 7 · Pole Vault · Place 10 · Council Rock SouthCouncil Rock South | Pole Vault | 10 | 8-6 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 12 | S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · Pole Vault · Place 7 · Council SoutCouncil Sout | Pole Vault | 7 | 9-06.00 | — |
| May 12 | S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 110m Hurdles · Place 5 · Council SoutCouncil Sout | 110m Hurdles | 5 | 17.07 | — |
| May 12 | S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 110m Hurdles · Place 6 · Council SoutCouncil Sout | 110m HurdlesRound P | 6 | 16.91 | — |
| May 12 | S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 300m Hurdles · Place 5 · Council SoutCouncil Sout | 300m Hurdles | 5 | 43.68 | — |
| May 6 | Neshaminy InvitationalMay 6 · 300m Hurdles · Place 1 · Council Rock SouthCouncil Rock South | 300m Hurdles | 1 | 42.96 | 10 |
| May 6 | Neshaminy InvitationalMay 6 · 110m Hurdles · Place 5 · Council Rock SouthCouncil Rock South | 110m Hurdles | 5 | 17.42 | 10 |
| May 4 | Montgomery Memorial MeetMay 4 · 110m Hurdles · Place 7 · Council Rock SouthCouncil Rock South | 110m Hurdles | 7 | 17.46 | 10 |
| May 4 | Montgomery Memorial MeetMay 4 · 300m Hurdles · Place 7 · Council Rock SouthCouncil Rock South | 300m Hurdles | 7 | 43.72 | 10 |
| Apr 21 | Jack Armstrong InvitationalApr 21 · 300m Hurdles · Place 8 · Council Rock SouthCouncil Rock South | 300m Hurdles | 8 | 44.10 | 10 |
| Apr 21 | Jack Armstrong InvitationalApr 21 · 110m Hurdles · Place 13 · Council Rock SouthCouncil Rock South | 110m HurdlesRound P | 13 | 17.68 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 22 | TFCAofGP Meet #3Dec 22 · 60m Hurdles · Place 23 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | 23. | 10.24a | 10 |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 60m Hurdles · Place 19 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | 19. | 9.99a | 10 |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 60m Hurdles · Place 33 · Council Rock SouthCouncil Rock South | 60m Hurdles39" / 0.991mRound P | 33. | 10.75a | 10 |