Racecast

Teddy Foster

Haverford Twp. (PA) · 12 · CENTRAL ATHLETICPA DAAADistrict 1 · Compare head to head

Athlete rating 129.1 2026 TF season
Best race 130.2 TF
Races 75
Seasons 5 2022 — 2026

RankedNation #1567·PA #61·PA DAAA #37·CENTRAL ATHLETIC #6·Team #3 ?

Cross Country

2025 XC 123.7

Haverford Twp. (PA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-11-01 Parkview Cross Country Course 5000m 16:18 11th · 1st on team 127.1 -0.010 ★CR CSR RSR
2025-10-24 Lehigh University - Murray H. Goodman Campus 5000m 15:19.1 5th · 1st on team 126.9 -0.069 ★PR ★CR SR CSR RSR
2025-10-14 Rose Tree Park 5000m 16:23.7 3rd · 1st on team 123.6 -0.029 SR CSR
2025-09-27 Rose Tree Park 5000m 16:26.3 1st · 1st on team 123.9 -0.029 CSR
2025-09-20 Hershey Parkview 5K (Reverse Aloha Hills 2016-2023) 5000m 16:25.9 6th · 1st on team 125.2 -0.017 ★CR SR CSR RSR
2025-09-09 Rose Tree Park 5000m 17:39.2 1st · 1st on team 115.6 -0.029 SR CSR RSR

2024 XC 123.6

Haverford Twp. (PA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-10-25 Lehigh University - Murray H. Goodman Campus 5000m 16:19 61st · 1st on team 119.6 -0.069 CSR
2024-10-15 Rose Tree Park 5000m 16:27.2 7th · 1st on team 122.7 -0.029 CSR
2024-10-04 Lehigh University 5000m 15:40.3 17th · 1st on team 126.5 -0.049 PR ★CR SR CSR RSR
2024-09-28 Carlisle 5000m 15:59.1 13th · 1st on team 125.5 -0.049 ★CR SR CSR
2024-09-21 Parkview Cross Country Course 5000m 16:34 11th · 1st on team 125.6 -0.010 CSR RSR
2024-09-14 Penncrest High School 5000m 16:29.7 4th · 1st on team 121.9 -0.044 ★CR SR CSR RSR

2023 XC 124.4

Haverford Twp. (PA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-11-04 Parkview Cross Country Course 5000m 16:32 21st · 1st on team 125.4 -0.010 CR CSR
2023-10-27 Lehigh University - Murray H. Goodman Campus 5000m 15:51.4 26th · 1st on team 123.3 -0.069 PR CR SR CSR
2023-10-13 Rose Tree Park 5000m 16:00.9 9th · 1st on team 127.9 -0.029 PR ★CR R SR CSR RSR
2023-10-07 Rose Tree Park 5000m 16:07.8 7th · 1st on team 127.3 -0.029 PR CR R SR CSR RSR
2023-09-30 Goodman Campus XC Course 8000m 16:20.6 36th · 1st on team -0.142 ★PR ★CR SR CSR
2023-09-26 Rose Tree Park 5000m 16:58.9 4th · 2nd on team 120.8 -0.029
2023-09-20 Rose Tree Park 5000m 16:56.8 6th · 1st on team 121.5 -0.029 CR SR CSR RSR

2022 XC 114.9

Haverford Twp. (PA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-11-05 Parkview Cross Country Course 5000m 18:13.3 144th · 4th on team 116.4 -0.010 CR CSR
2022-10-28 Lehigh University - Murray H. Goodman Campus 5000m 16:47.7 78th · 5th on team 117.6 -0.069 CR CSR
2022-10-15 Rose Tree Park 5000m 17:39.8 20th · 4th on team 117.9 -0.029
2022-10-08 Rose Tree Park 5000m 17:32.2 24th · 5th on team 118.2 -0.029 CR R CSR RSR
2022-09-30 Goodman Campus XC Course 5000m 16:38.9 107th · 4th on team 116.4 -0.069 PR ★CR R SR CSR RSR
2022-09-28 Rose Tree Park 5000m 18:32.6 10th · 6th on team 111.5 -0.029
2022-09-21 Rose Tree Park 5000m 18:20.9 13th · 6th on team 113.1 -0.029 PR CR SR CSR
2022-09-14 Rose Tree Park 5000m 19:03.3 32nd · 11th on team 109.7 -0.029 PR CR SR CSR
2022-09-10 Unionville HS 3218m 11:02.2 80th · 10th on team 113.1 -0.042 ★PR ★CR R SR CSR RSR

Track & Field

2026 TF 127.5

Haverford Twp. (PA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-06-18 New Balance Nationals Outdoor 1mile 4:18.72 101st · 1st on team 129.0 -0.049
2026-06-18 New Balance Nationals Outdoor 1500m 3:58.13 104th · 1st on team 129.3 -0.049 ★PR SR
2026-06-13 East Coast Champs 1mile 4:20.02 4th · 1st on team 128.2 -0.050
2026-05-30 Greater Philly Area Multi Event 800m 1:54.43 4th · 1st on team 130.2 -0.044 ★PR ★R SR RSR
2026-05-30 Greater Philly Area Multi Event 5000m 16:22.39 1st · 1st on team 118.8 -0.044 ★PR SR
2026-05-26 John Hay Pennsylvania Distance Festival 1mile 4:18.43 23rd · 1st on team 128.5 -0.053 ★PR SR
2026-05-15 PIAA District 1 AA/AAA Championships 1600m 4:20.16 9th · 1st on team 127.6 -0.047
2026-05-06 Central League Championship 26 1600m 4:25.28 4th · 1st on team 125.5 -0.044
2026-04-29 Delco Champs 1600m 4:22.68 4th · 1st on team 125.6 -0.053
2026-04-10 Brooks Haverford Distance Classic 1600m 4:21.39 14th · 1st on team 127.4 -0.044
2026-02-20 Garden State TC Invitational 1600m 4:16.55 2nd · 1st on team 129.5 -0.050 ★PR R SR RSR
2026-02-14 Henderson Invitational 1mile 4:22.61 3rd · 1st on team 127.3 -0.050
2026-01-18 Kristian Marche Memorial Invitational 800m 1:55.26 3rd · 1st on team 129.1 -0.050 PR SR RSR
2026-01-07 La Salle Winter Series - Distance Night 1mile 4:21.27 5th · 1st on team 128.0 -0.050 SR
2025-12-27 SJTCA Meet #7 800m 1:55.9 2nd · 1st on team 128.3 -0.050 PR SR RSR

2025 TF 127.3

Haverford Twp. (PA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-06-19 New Balance Nationals Outdoor 1mile 4:19.19 82nd · 1st on team 128.8 -0.049 PR SR
2025-06-19 New Balance Nationals Outdoor 1500m 4:00.05 72nd · 1st on team 128.4 -0.049 PR SR
2025-05-16 PIAA District 1 AAA/AA Championships 1600m 4:19.87 9th · 1st on team 127.3 -0.047
2025-05-07 CAL Champs 1600m 4:21.16 2nd · 1st on team 127.1 -0.044
2025-05-07 Central League Individual Champs 1600m 4:21.16 2nd · 1st on team 127.1 -0.044
2025-04-30 Delco Champs 1600m 4:21.47 4th · 1st on team 127.7 -0.043
2025-04-16 Explorers Invite 800m 1:57.54 4th · 1st on team 129.3 -0.036 R RSR
2025-04-11 Fords Twilight 800m 1:57.46 11th · 1st on team 127.0 -0.044 PR SR
2025-04-05 Haverford Invitational 1600m 4:18.47 4th · 1st on team 128.3 -0.044 PR SR
2025-03-13 New Balance Nationals Indoor 1mile 4:21.43 107th · 1st on team 127.9 -0.048
2025-01-31 Penn Relays Winter Showcase presented by Toyota 1mile 4:26.22 7th · 1st on team 125.4 -0.050
2025-01-19 Kristian Marche Memorial Invitational 1mile 4:19.54 5th · 1st on team 128.6 -0.050 PR R SR RSR
2025-01-11 Kevin Dare Invitational 1mile 4:26.48 1st · 1st on team 125.5 -0.048 PR SR RSR
2025-01-03 La Salle Winter Series - Boys Sprint Night 400m 52.61 25th · 1st on team -0.050 ★PR SR
2025-01-03 La Salle Winter Series - Boys Sprint Night 200m 24.52 56th · 3rd on team -0.050 ★PR SR
2024-12-28 SJTCA Meet #7 3200m 9:49.48 1st · 1st on team 123.8 -0.050 ★PR SR RSR

2024 TF 123.9

Haverford Twp. (PA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-18 PIAA District I Championships 1600m 4:24.02 20th · 1st on team 125.0 -0.047 PR SR
2024-05-18 PIAA District I Championships 800m 1:59.76 42nd · 2nd on team 124.0 -0.047
2024-05-08 Central League Individual Champs 1600m 4:27.2 6th · 1st on team 125.2 -0.044
2024-04-19 Bob Friday Warrior Invite 1600m 4:26.48 4th · 1st on team 123.6 -0.053 PR SR
2024-04-12 Fords Track Classic 1600m 4:30.09 4th · 1st on team 123.5 -0.044
2024-04-06 Haverford Invitational 800m 1:59.23 7th · 1st on team 125.8 -0.044 PR SR RSR
2024-02-16 Garden State Invitational - HS 1600m 4:26.67 15th · 1st on team 123.9 -0.053 PR SR RSR
2024-01-06 Kevin Dare Invitational 1mile 4:31.02 5th · 1st on team 123.4 -0.048 PR SR RSR
2023-12-29 U.S. Marine Corps Holiday Classic 800m 2:03.31 3rd · 1st on team 121.0 -0.050 SR RSR

2023 TF 119.8

Haverford Twp. (PA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-06-18 New Balance Nationals Outdoor 800m 2:03.1 28th · 1st on team 120.5 -0.049
2023-06-02 John Hay Pennsylvania Distance Carnival 1mile 4:37.69 72nd · 1st on team 120.6 -0.046 PR SR
2023-05-06 BOYS DELCO CHAMPIONSHIP 800m 2:06.58 18th · 2nd on team 117.6 -0.048
2023-04-29 Whippet Invitational 800m 2:02.61 6th · 1st on team 122.2 -0.043 PR R SR RSR
2023-04-21 Bob Friday Warrior Invitational 1600m 4:38.23 14th · 3rd on team 119.8 -0.046 PR SR
2023-04-15 Fords Track Classic 800m 2:03.05 12th · 3rd on team 122.0 -0.039 PR R SR RSR
2023-04-01 Haverford Invitational 1600m 4:48.05 6th · 1st on team 116.3 -0.039 PR SR RSR