Racecast

William Oldham

Saint Anselm (MA) · Fr · NCAA DIIEASTNE10 · Compare head to head

Athlete rating 112.3 2025 TF season
Best race 116.8 XC
Races 70
Seasons 6 2021 — 2026

RankedNation #43086·MA #1200·MA D2 #738·MIDDLESEX #109·Team #22 ?

Cross Country

2025 XC

Melrose (MA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-10-26 Woburn Country Club 5000m 19:00.4 71st · 7th on team -0.059 SR CSR
2025-10-26 St. Anselm 8000m 29:26.2 65th · 8th on team -0.108 ★CR CSR
2025-10-10 Hopkinton Runners Society 8000m 28:34.6 67th · 2nd on team -0.121 ★PR ★CR SR CSR
2025-10-04 Keene State 8000m 29:21.1 191st · 6th on team -0.154 ★CR CSR
2025-09-20 UMass Dartmouth Cross Country Course 8000m 28:44.9 72nd · 2nd on team -0.162 PR ★CR SR CSR
2025-09-06 Saint Anselm College 8000m 30:40.6 30th · 9th on team -0.115 PR ★CR SR CSR

2024 XC 110.8

Melrose (MA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-11-16 Willard Park 5000m 17:55 81st · 4th on team 115.7 -0.017 ★CR CSR
2024-11-02 Wrentham Development Center 5000m 17:10.36 26th · 2nd on team 116.8 -0.041 ★PR ★CR ★R SR CSR RSR
2024-10-28 Woburn Country Club 5000m 17:28.1 58th · 7th on team 112.8 -0.059 PR ★CR SR CSR
2024-10-22 Pine Banks Park 5000m 18:37 17th · 7th on team 113.6 +0.004 ★CR CSR
2024-10-13 Cape Cod Fairgrounds 5000m 18:30.68 191st · 7th on team 105.9 -0.057 CSR
2024-10-08 Burlington HS XC Course 5000m 17:53.4 12th · 7th on team 114.7 -0.025 ★CR R CSR RSR
2024-10-01 Wilmington High School 5000m 17:52 11th · 7th on team 113.0 -0.033 PR ★CR SR CSR RSR
2024-09-28 Goddard Memorial State Park 5000m 19:25.6 136th · 3rd on team 104.1 -0.035 ★CR CSR
2024-09-24 Fells Reservoir 5000m 18:55 9th · 8th on team 109.9 -0.010 ★CR SR CSR RSR
2024-09-10 Pine Banks Park 5000m 20:44 21st · 8th on team 101.9 +0.004 CR SR CSR RSR

2023 XC 109.5

Melrose (MA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-11-18 Willard Park 5000m 18:37.7 137th · 7th on team 111.2 -0.017 CR CSR
2023-10-24 Burlington HS XC Course 5000m 17:58.4 11th · 7th on team 114.3 -0.025 PR CR R SR CSR RSR
2023-10-17 Greenwood Park 5000m 18:55 12th · 8th on team 113.2 +0.016 ★CR R CSR RSR
2023-10-14 Cape Cod Fairgrounds 5000m 18:06.3 111th · 2nd on team 109.7 -0.057 PR ★CR SR CSR
2023-10-07 Francis W. Parker Charter Essential School 5000m 19:00.7 71st · 6th on team 110.2 -0.005 PR ★CR R SR CSR RSR
2023-10-03 Greenwood Park 5000m 20:05 7th · 7th on team 106.8 +0.016 CR CSR
2023-09-26 Arsenal Community Park 5000m 19:47 10th · 9th on team 106.0 -0.009 ★CR SR CSR
2023-09-19 Wakefield Memorial High School 4828m 19:13 19th · 9th on team 108.5 +0.026 ★PR ★CR R SR CSR RSR
2023-09-12 Lincoln Field 5000m 20:06 9th · 1st on team 105.4 -0.003 ★CR SR CSR RSR

2022 XC 103.8

Melrose (MA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-11-12 Stanley Park 5000m 19:54 128th · 7th on team 101.3 -0.069 ★CR CSR
2022-11-05 Wrentham Development Center 5000m 19:17.9 25th · 3rd on team 107.1 -0.041 CR R CSR RSR
2022-11-05 Wrentham Development Center 5000m 19:17.9 25th · 3rd on team 107.1 -0.041
2022-10-31 Woburn Memorial High School 5000m 19:03.9 41st · 1st on team 106.3 -0.042 PR ★CR R SR CSR RSR
2022-10-14 Cape Cod Fairgrounds 5000m 20:03.5 79th · 5th on team 101.4 -0.057 PR CR R SR CSR RSR
2022-09-24 Wrentham Development Center 3000m 12:15.3 130th · 3rd on team 99.5 +0.002 ★PR ★CR SR CSR RSR

2021 XC 99.1

Melrose (MA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-11-06 Wrentham Development Center 3000m 12:25.1 143rd · 5th on team 98.0 +0.002
2021-10-16 Cape Cod Fairgrounds 3379m 13:38.1 50th · 5th on team 98.7 -0.046 ★PR ★CR SR CSR
2021-09-25 Wrentham Development Center 3000m 12:20.1 122nd · 2nd on team 100.5 +0.002 PR CR R SR CSR RSR

Track & Field

2026 TF

Saint Anselm (MA) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-04-17 George Davis Invitational 5000m 16:57.92 11th · 2nd on team -0.033
2026-04-11 Meet results → Men's 1500 Meters 4:30.89 25th · 4th on team ★PR SR
2026-04-11 Meet results → Men's 800 Meters 2:15.54 40th · 6th on team ★PR SR
2026-03-26 SNHU Spring Invitational 5000m 16:32.01 2nd · 1st on team -0.041 ★PR SR
2026-02-19 Northeast-10 Indoor Championships 3000m 9:50.19 23rd · 1st on team -0.048
2026-02-06 Riverhawk Invitational 1mile 4:52.61 83rd · 2nd on team -0.048 ★PR SR
2026-01-24 MIT Gordon Kelly Invitational 3000m 9:42.9 22nd · 2nd on team -0.043
2026-01-17 Panther Invite 3000m 9:41.06 3rd · 2nd on team -0.045 ★PR SR

2025 TF 110.3

Melrose (MA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-21 ML-12 Championships 2miles 10:51.16 27th · 2nd on team 111.5 -0.042
2025-05-13 ML-12 #5B Updated: Lex v Win; Mel v Wil 1mile 4:58.97 1st · 1st on team 113.0 -0.038 PR SR RSR
2025-05-08 ML-12 #4C: Win v Wob; Wat v Mel 2miles 10:47.8 2nd · 1st on team 112.8 -0.038 ★PR SR RSR
2025-04-08 ML-12 #1A: Bel v. Win; Mel v Bur 2miles 11:12.25 9th · 4th on team 108.7 -0.042
2025-01-27 ML-12 JV Championship 2miles 11:04.82 5th · 1st on team 110.8 -0.048 RSR
2025-01-15 ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/Wil 2miles 11:00.1 6th · 2nd on team 110.7 -0.057 SR RSR
2025-01-03 ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/Mel 1mile 5:13.68 12th · 3rd on team 105.6 -0.057 SR
2024-12-19 ML-12 Varsity Block #1 2miles 11:11.74 22nd · 3rd on team 109.6 -0.048 SR RSR

2024 TF 109.6

Melrose (MA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-07 ML-12 Block 5A (ARL v REA; MEL v WIL) 2miles 10:59.87 9th · 3rd on team 110.3 -0.038
2024-04-25 ML-12 Block 3C (LEX v WOB; STO v MEL) 2miles 10:55.42 6th · 1st on team 111.4 -0.038
2024-04-17 ML-12 Block 1A (ARL v WOB; MEL v WAK) 1mile 5:06.46 13th · 3rd on team 109.1 -0.042 PR SR
2024-04-10 ML-12 Block 2B (BEL v WIN; MEL v BUR) 2miles 10:57.38 8th · 3rd on team 110.1 -0.042
2024-02-05 ML-12 Varsity Championship 2miles 11:20.72 26th · 3rd on team 108.1 -0.048
2024-01-25 ML-12 JV Championship Meet 1mile 5:10.36 7th · 1st on team 107.7 -0.048 PR SR
2024-01-15 ML-12 Varsity Block #5 2miles 10:58.03 17th · 1st on team 111.8 -0.048
2024-01-09 ML-12 Varsity Block #4 1000m 3:05.6 30th · 4th on team 103.3 -0.057 ★PR SR
2023-12-28 ML-12 Varsity Block #3 2miles 11:09.31 14th · 3rd on team 110.0 -0.048
2023-12-21 ML-12 Varsity Block #2 2miles 10:53.14 16th · 3rd on team 112.8 -0.048 PR SR RSR
2023-12-14 ML-12 Varsity Block #1 2miles 11:04.25 14th · 2nd on team 110.9 -0.048 PR SR RSR

2023 TF 102.3

Melrose (MA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-05-10 Middlesex League 5B 1mile 5:27.25 14th · 4th on team 102.6 -0.043
2023-05-06 MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL 1mile 5:23.27 92nd · 3rd on team 103.8 -0.044
2023-05-02 Middlesex League 4A 1mile 5:27.55 12th · 4th on team 103.1 -0.038
2023-04-25 Middlesex League 3B 1mile 5:21.08 3rd · 2nd on team 104.5 -0.042 PR SR RSR
2023-04-15 Meet results → Boys 1 Mile Run Junior Varsity 5:22.85 2nd · 1st on team ★PR SR
2023-04-08 Middlesex League @ Burlington AM 1mile 5:44.22 19th · 4th on team 97.5 -0.042 PR SR RSR

2022 TF 88.8

Melrose (MA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-01-22 Middlesex League Indoor T&F #2 1000m 3:48.95 37th · 4th on team 84.4 -0.057
2022-01-06 Middlesex League Indoor T & F #4 1000m 3:20.14 29th · 4th on team 96.6 -0.057 PR SR RSR
2021-12-22 Middlesex League Indoor T & F # 2 1000m 3:48.95 37th · 4th on team 85.6 -0.049 PR SR RSR