- Home
- U.S. Results
- Pennsylvania
- Haverford Twp.
- James Kearns
James Kearns
Haverford Twp. · Class of 2028
27 resultsTrack & Field2024–20261 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 |
|---|---|---|---|
| 1 Mile · IndoorPenn Relays Winter Showcase - Boys PM · Jan 31 | 4:53.37 | Penn Relays Winter Showcase - Boys PM | January 31, 2026 |
| 1500 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 31 | 4:35.03 | Penn Relays Winter Showcase - Boys PM | January 31, 2026 |
| 1600 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 31 | 4:51.83 | Penn Relays Winter Showcase - Boys PM | January 31, 2026 |
| 1600 Meters · OutdoorDelco Champs · Apr 29 | 4:47.17a | Delco Champs | April 29, 2026 |
| 3200 Meters · OutdoorCAL Week #1 Penncrest · Mar 25 | 12:36.12a | CAL Week #1 Penncrest | March 25, 2026 |
| 400 Meters · IndoorHenderson Polar Bear # 1 · Jan 14 | 1:01.65 | Henderson Polar Bear # 1 | January 14, 2026 |
| 400 Meters · OutdoorLower Merion MS Invitational · May 20 | 1:03.74 | Lower Merion MS Invitational | May 20, 2024 |
| 800 Meters · IndoorSJTCA Meet #7 · Dec 27 | 2:16.29a | SJTCA Meet #7 | December 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 8 | Radnor Last Chance MeetMay 8 · 1600 Meters · Place 7 · Haverford Twp.Haverford Twp. | 1600 Meters | 7. | 4:49.63a | 10 |
| Apr 29 | Delco ChampsApr 29 · 1600 Meters · Place 6 · Haverford Twp.Haverford Twp. | 1600 Meters | 6. | 4:47.17a PB | 10 |
| Apr 25 | Springfield InvitationalApr 25 · 1600 Meters · Place 10 · Haverford Twp.Haverford Twp. | 1600 Meters | 10. | 4:56.42a | 10 |
| Apr 15 | CAL Meet #3 @ SpringfieldApr 15 · 1600 Meters · Place 10 · Haverford Twp.Haverford Twp. | 1600 Meters | 10. | 5:03.79a | 10 |
| Apr 10 | Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 55 · Haverford Twp.Haverford Twp. | 1600 Meters | 55. | 4:51.19a | 10 |
| Apr 1 | Rustin InviteApr 1 · 1600 Meters · Place 26 · Haverford Twp.Haverford Twp. | 1600 Meters | 26. | 04:56.1 | 10 |
| Mar 25 | CAL Week #1 PenncrestMar 25 · 3200 Meters · Place 18 · Haverford Twp.Haverford Twp. | 3200 Meters | 18. | 12:36.12a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 14 | Henderson InvitationalFeb 14 · 1 Mile · Place 37 · Haverford Twp.Haverford Twp. | 1 Mile | 37. | 4:59.47a | 10 |
| Jan 31 | Penn Relays Winter Showcase - Boys PMJan 31 · 1600 Meters · Place 62 · Haverford TwHaverford Tw | 1600 Meters | 62 | 4:51.83 PB | 10 |
| Jan 31 | Penn Relays Winter Showcase - Boys PMJan 31 · 1500 Meters · Place 67 · Haverford TwHaverford Tw | 1500 Meters | 67 | 4:35.03 PB | 10 |
| Jan 31 | Penn Relays Winter Showcase - Boys PMJan 31 · 1 Mile · Place 62 · Haverford TwHaverford Tw | 1 Mile | 62 | 4:53.37 PB | 10 |
| Jan 14 | Henderson Polar Bear # 1Jan 14 · 400 Meters · Place 75 · Haverford Township 0Haverford Township 0 | 400 Meters | 75 | 1:01.65 PB | SO |
| Jan 14 | Henderson Polar Bear # 1Jan 14 · 800 Meters · Place 29 · Haverford Township 0Haverford Township 0 | 800 Meters | 29 | 2:17.51 | SO |
| Jan 7 | La Salle Winter Series - Distance NightJan 7 · 1 Mile · Place 70 · Haverford Twp.Haverford Twp. | 1 Mile | 70. | 5:01.05a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | SJTCA Meet #7Dec 27 · 800 Meters · Place 29 · Haverford Twp.Haverford Twp. | 800 Meters | 29. | 2:16.29a PB | 10 |
| Feb 7 | Henderson InvitationalFeb 7 · 1 Mile · Place 41 · Haverford Twp.Haverford Twp. | 1 Mile | 41. | 5:04.51a | 9 |
| Jan 8 | La Salle Winter Series - Boys Distance NightJan 8 · 1 Mile · Place 78 · Haverford TwpHaverford Twp | 1 Mile | 78 | 5:06.80 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 5 | CAL Boys JV MeetMay 5 · 1600 Meters · Place 7 · Haverford TwpHaverford Twp | 1600 Meters | 7 | 5:02.62 | 9 |
| Apr 25 | UD InviteApr 25 · 1600 Meters · Place 30 · Haverford Twp.Haverford Twp. | 1600 Meters | 30. | 5:02.44a | 9 |
| Apr 2 | Springfield CAL Meet (Boys Only)Apr 2 · 1600 Meters · Place 11 · Haverford Twp.Haverford Twp. | 1600 Meters | 11. | 5:03.03a | 9 |
| Mar 26 | Ridley Boys CAL #1Mar 26 · 1600 Meters · Place 21 · Haverford Twp.Haverford Twp. | 1600 Meters | 21. | 5:09.75a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | Lower Merion MS InvitationalMay 20 · 400 Meters · Place 7 · Haverford Township Middle SchoHaverford Township Middle Scho | 400 Meters | 7 | 1:03.74 PB | 8 |
| May 20 | Lower Merion MS InvitationalMay 20 · 1600 Meters · Place 12 · Haverford Township Middle SchoHaverford Township Middle Scho | 1600 Meters | 12 | 5:36.67 | 8 |
| May 7 | HMS vs WVMSvs ETRMay 7 · 1600 Meters · Place 5 · Haverford Township Middle SchoHaverford Township Middle Scho | 1600 Meters | 5 | 5:27.51 | 8 |
| Apr 18 | HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 1600 Meters · Place 5 · HaverfordHaverford | 1600 Meters | 5. | 5:32.84a | 8 |
| Apr 9 | DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 400 Meters · Place 11 · Haverford Township Middle SchoHaverford Township Middle Scho | 400 Meters | 11 | 1:06.39 | 8 |
| Apr 9 | DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 1600 Meters · Place 1 · Haverford Township Middle SchoHaverford Township Middle Scho | 1600 Meters | 1 | 5:44.28 | 8 |