Racecast

David Keefe

TCNJ (NJ) · Jr · GMCNJ D4NJSIAA CENTRAL D4GREATER MIDDLESEX · Compare head to head

Athlete rating 107.0 2026 TF season
Best race 125.4 TF
Races 93
Seasons 8 2019 — 2026

RankedNation #8031·NCAA DIII #3005·METRO #64·PA #422·Team #20 ?

Rating scale ?

Cross Country

2025 XC 100.3

TCNJ (NJ) · Grade JR-3

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-11-01 North Athletic Complex 8000m 28:14 47th · 20th on team 103.6 ★CR SR CSR RSR
2025-10-11 Branch Brook Park 8000m 28:41.5 46th · 11th on team -0.158 SR CSR
2025-10-11 Branch Brook Park 8000m 28:41.6 45th · 11th on team 95.9 -0.158
2025-09-27 Winter Park Place 8000m 29:39.1 49th · 8th on team 95.1 -0.138 ★CR SR CSR
2025-09-12 Green Lane Fields 6000m 21:04.3 12th · 9th on team 103.5 -0.112 ★PR ★CR SR CSR RSR
2025-08-29 Green Lane Fields 5000m 17:55.2 25th · 21st on team 103.4 -0.068 SR CSR RSR

2024 XC 100.6

TCNJ (NJ) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-11-02 The College of New Jersey 8000m 28:25.4 54th · 15th on team 102.2 -0.124 ★CR SR CSR
2024-10-12 Branch Brook Park 8000m 31:17.6 133rd · 11th on team 89.7 -0.158 SR CSR
2024-09-07 West Chester University 6000m 22:40.2 29th · 11th on team 100.5 -0.070 PR ★CR SR CSR
2024-08-30 293 Green Ln 5000m 17:14.3 14th · 14th on team 109.9 -0.056 ★CR SR CSR RSR

2023 XC 100.2

TCNJ (NJ) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-10-28 Stockton University 8000m 30:07.2 56th · 17th on team 95.0 -0.143 ★CR CSR
2023-10-07 Branch Brook Park 8000m 27:15.2 28th · 2nd on team 103.2 -0.158 ★PR ★CR SR CSR
2023-09-16 Stockton University 8000m 30:20.1 73rd · 8th on team 93.9 -0.143 PR CR SR CSR
2023-09-01 Green Lane Fields 5000m 17:21 13th · 13th on team 108.9 -0.068 ★CR SR CSR RSR

2022 XC 118.4

Old Bridge (NJ) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-10-29 Thompson Park 5000m 17:46 46th · 2nd on team 117.2 -0.016
2022-10-22 Thompson Park 5000m 17:24.2 22nd · 1st on team 120.6 -0.016
2022-10-12 Thompson Park 5000m 17:03.1 11th · 1st on team 123.1 -0.016 ★PR ★CR SR CSR RSR
2022-10-08 Thompson Park 5000m 17:54.3 13th · 1st on team 116.9 -0.016 SR CSR RSR
2022-09-10 Cherokee HS 3200m 11:10.8 62nd · 2nd on team 114.3 -0.011 ★PR ★CR SR CSR RSR

2021 XC 118.4

Old Bridge (NJ) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-11-16 Holmdel Park 5000m 17:45 74th · 3rd on team 121.7 +0.004 ★CR R CSR RSR
2021-11-06 Thompson Park 5000m 18:30.7 72nd · 5th on team 114.4 -0.016
2021-10-23 Thompson Park 5000m 18:05.5 36th · 6th on team 115.7 -0.016
2021-10-13 Thompson Park 5000m 17:17.3 11th · 2nd on team 121.2 -0.016 PR CR R SR CSR RSR
2021-10-02 Holmdel Park 5000m 18:09 57th · 4th on team 119.7 +0.004 CR CSR
2021-09-25 Thompson Park 5000m 17:31.2 6th · 1st on team 120.7 -0.026 PR CR R SR CSR RSR
2021-09-11 Cherokee HS 3200m 11:18.9 50th · 1st on team 115.2 -0.011 PR CR SR CSR RSR

2020 XC 117.5

Old Bridge (NJ) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2020-11-14 Thompson Park 5000m 18:22.4 62nd · 6th on team 115.8 -0.016
2020-10-10 Thompson Park 5000m 17:49 7th · 3rd on team 119.2 -0.016 PR CR R SR CSR RSR

2019 XC 114.3

Old Bridge (NJ) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-11-06 Thompson Park 5000m 18:26.1 20th · 1st on team 113.8 -0.016 PR CR SR CSR
2019-10-26 Thompson Park 5000m 18:27.2 8th · 1st on team 113.6 -0.016 PR CR SR CSR
2019-09-28 Greystone XC Course 3400m 12:02.2 8th · 1st on team 115.3 -0.013 ★PR ★CR R SR CSR RSR
2019-09-21 Thompson Park 4023m 14:17.5 4th · 1st on team 114.5 -0.025 ★PR ★CR R SR CSR RSR

Track & Field

2026 TF 105.5

TCNJ (NJ) · Grade Jr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-05-10 Widener Final Qualifier 800m 1:58.97 73rd · 3rd on team 106.7 -0.044
2026-05-02 NJAC Outdoor Track & Field Championships 800m 1:57.01 8th · 3rd on team 109.2 -0.038 RSR
2026-04-24 TCNJ Lions Invite 800m 2:02.85 29th · 3rd on team 103.7 -0.040
2026-04-17 2026 Paul Donahue Invitational 800m 1:56.58 24th · 1st on team 108.4 -0.048 SR RSR
2026-04-11 TCNJ Invitational 400m 52.72 23rd · 8th on team -0.040 ★PR SR
2026-03-27 Danny Curran Invitational 800m 2:00.09 31st · 1st on team 105.7 -0.044
2026-03-01 TCNJ Last Chance 800m 1:59.42 10th · 3rd on team 106.1 -0.050
2026-02-13 Widener Indoor Classic 800m 1:58.23 23rd · 3rd on team 107.1 -0.050 SR RSR
2026-02-07 Big Apple Invitational 800m 1:59.39 5th · 2nd on team 105.7 -0.053 SR
2026-01-31 Widener Schuylkill Showdown 800m 1:59.57 11th · 3rd on team 105.9 -0.050 SR RSR
2026-01-24 Moravian University Hounds Classic 800m 2:02.08 2nd · 1st on team 105.2 -0.046 SR RSR
2026-01-17 Ithaca College Quad Meet 800m 2:03.85 7th · 3rd on team 103.8 -0.045 SR RSR
2026-01-09 TCNJ Lions Invitational 1mile 4:46 22nd · 4th on team 98.6 -0.050 SR RSR

2025 TF 106.6

TCNJ (NJ) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-14 AARTFC Outdoor Track & Field Championships 800m 1:56.5 23rd · 3rd on team 108.6 -0.045
2025-05-12 Widener Final Qualifier 800m 1:55.55 40th · 2nd on team 109.3 -0.048 ★PR SR RSR
2025-05-03 NJAC Outdoor Track & Field Championships 800m 1:58.35 10th · 5th on team 107.8 -0.040
2025-04-25 TCNJ Lions Invite 800m 1:56.89 13th · 2nd on team 109.1 -0.040 RSR
2025-04-18 Paul Donahue Invitational 800m 1:56.55 28th · 3rd on team 108.4 -0.048 PR SR RSR
2025-04-12 TCNJ Invitational 1500m 4:10.74 13th · 6th on team 104.8 -0.036 ★PR SR
2025-03-28 Danny Curran Invitational 1500m 4:14.2 37th · 2nd on team 102.1 -0.048 PR SR
2025-02-28 Fastrack Last Chance 800m 1:58.98 11th · 2nd on team 106.0 -0.053 SR RSR
2025-02-22 New Jersey Athletic Conference Championships 800m 2:00.19 6th · 3rd on team 105.3 -0.050 SR RSR
2025-02-15 Widener Indoor Classic 800m 2:01.21 36th · 3rd on team 104.4 -0.050 SR RSR
2025-01-25 Meet results → Men's 800 Meters 2:04.72 22nd · 2nd on team ★PR SR

2024 TF 105.8

TCNJ (NJ) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-13 2024 Widener FQ Meet 800m 1:57.09 40th · 2nd on team 108.2 -0.044 PR SR RSR
2024-05-05 NJAC Outdoor Championships 800m 1:57.78 9th · 2nd on team 108.1 -0.043 PR SR RSR
2024-04-27 TCNJ Lions Invite 400m 52.78 26th · 2nd on team -0.040 PR SR
2024-04-20 Paul Donahue Invite 800m 1:58.27 22nd · 2nd on team 107.3 -0.044 PR SR RSR
2024-04-13 TCNJ Invitational 400m 53.06 14th · 2nd on team -0.040 PR SR
2024-04-06 George Mason Ebanks Invitational 800m 2:01.79 58th · 2nd on team 105.2 -0.040
2024-03-22 Stockton Invite 800m 2:01.52 3rd · 2nd on team 104.6 -0.043
2024-02-19 2024 NJAC Indoor Championships 800m 2:03.55 11th · 3rd on team 102.2 -0.053
2024-02-10 2024 Big Apple Invitational 800m 1:59.14 13th · 1st on team 106.0 -0.053 SR RSR
2024-02-02 NYU DIII Invitational 800m 2:01.35 21st · 2nd on team 104.5 -0.050 SR RSR

2023 TF 122.0

Old Bridge (NJ) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-06-10 NJSIAA Group Championships - 1 - 4 - NPA 800m 2:00.83 18th · 2nd on team 123.1 -0.050
2023-06-03 NJSIAA Sectionals Central Groups 1 and 4 800m 1:59.68 6th · 2nd on team 124.4 -0.048
2023-05-24 GMC Championships 1600m 4:30.12 8th · 2nd on team 122.4 -0.050 ★PR SR
2023-05-24 GMC Championships 800m 1:59.9 4th · 2nd on team 123.8 -0.050
2023-04-15 East Brunswick Invitational 1600m 4:33.56 7th · 2nd on team 120.1 -0.053 PR SR
2023-03-01 Eastern States Championships 800m 1:58.93 11th · 2nd on team 125.4 -0.050 PR ★R SR RSR
2023-02-11 NJSIAA Sectional Championships - Central Groups 1&4 800m 2:00.91 4th · 1st on team 123.8 -0.042 PR SR
2023-01-31 Monmouth U. TC Indoor Showcase #1 800m 2:00.96 2nd · 2nd on team 124.1 -0.053 PR R SR RSR
2023-01-21 Greater Middlesex Conf. Championships 1600m 4:40.51 9th · 2nd on team 118.9 -0.042 SR RSR
2022-12-28 Bill Bruno Holiday Classic 1600m 4:45.08 6th · 2nd on team 117.7 -0.042 SR
2022-12-17 Demarest Invitational 1000m 2:45.03 3rd · 2nd on team 118.6 -0.042 ★PR SR RSR

2022 TF 119.7

Old Bridge (NJ) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-06-04 NJSIAA Sectionals Central Groups 1 and 4 800m 2:01.6 13th · 3rd on team 123.5 -0.045 R RSR
2022-05-25 GMC Championship 800m 2:04.53 15th · 3rd on team 119.6 -0.051
2022-05-19 Holmdel Twilight Series - Royal Rumble 1600m 4:33.69 41st · 3rd on team 120.9 -0.054 PR SR
2022-05-14 Race results → 800m 2:01.07 4th · 2nd on team PR SR
2022-02-12 NJSIAA Sectional Championships - Central Groups 1&4 1600m 4:38.73 7th · 3rd on team 120.4 -0.042
2022-02-05 East Coast Invitational 1mile 4:37.48 24th · 2nd on team 122.1 -0.042 ★PR R SR RSR
2022-02-05 East Coast Invitational 1600m 4:36.01 24th · 2nd on team 122.0 -0.042 PR SR
2022-01-18 Mid-Winter Classic 800m 2:08.19 1st · 1st on team 117.5 -0.042 PR SR RSR
2021-12-18 Demarest Invitational 1000m 2:56.16 15th · 2nd on team 111.7 -0.042 PR SR RSR

2021 TF 117.4

Old Bridge (NJ) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-06-05 NJSIAA Sectionals Central Groups 1 and 4 1600m 4:41.03 15th · 2nd on team 120.2 -0.042 PR R SR RSR
2021-05-26 Metuchen Last Chance Meet 800m 2:11.31 21st · 5th on team 115.0 -0.044 PR SR
2021-05-18 GMC Championships 1600m 4:45.06 20th · 3rd on team 118.8 -0.042 PR SR RSR
2021-05-07 Metuchen Frosh-Soph Varsity Series #2 1600m 4:51.52 8th · 1st on team 115.3 -0.044 PR SR RSR

2020 TF 111.8

Old Bridge (NJ) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2020-01-26 Ocean Breeze HS Invitational 1mile 4:58.75 149th · 2nd on team 113.3 -0.053 PR SR
2020-01-13 Mid-Winter Classic 1600m 4:57.13 1st · 1st on team 114.2 -0.042 PR SR RSR
2019-12-21 Demarest Invitational 1000m 3:01.83 53rd · 5th on team 107.9 -0.042 PR SR RSR