Racecast

Stephen MacLennan

UMass Dartmouth (MA) · Fr · TRI VALLEYMA D25 · Compare head to head

Athlete rating 101.5 2026 TF season
Best race 116.9 TF
Races 91
Seasons 6 2021 — 2026

RankedNation #13085·NCAA DIII #5218·NEW ENGLAND #717·ECAC DIV III #179·CT #180·Team #16 ?

Rating scale ?

Cross Country

2025 XC 100.9

UMass Dartmouth (MA) · Grade FR-1

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-11-01 Owl Athletic Complex 8000m 28:14.3 49th · 10th on team 101.5 -0.116 ★PR ★CR SR CSR
2025-10-18 Harkness Memorial State Park 8000m 28:30.2 225th · 3rd on team 98.4 -0.151 ★CR CSR
2025-10-11 Stanley Park 8000m 28:20.6 42nd · 1st on team 97.8 -0.158 PR ★CR SR CSR
2025-09-20 UMass Dartmouth Cross Country Course 8000m 28:48.4 75th · 2nd on team 95.8 -0.162 PR ★CR SR CSR
2025-09-06 Wickham Park 5000m 18:59.8 80th · 11th on team 105.1 -0.005 ★CR CSR
2025-08-30 Attleboro High School 5000m 18:05.5 91st · 10th on team 106.7 -0.033 ★CR SR CSR RSR

2024 XC 114.3

Norton (MA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-11-16 Willard Park 5000m 18:34.2 128th · 2nd on team 111.7 -0.017 ★CR CSR
2024-11-09 Francis W. Parker Charter Essential School 5000m 18:04.1 25th · 2nd on team 115.7 -0.005 ★CR R CSR RSR
2024-11-02 Wrentham Development Center 5000m 17:28.44 44th · 1st on team 114.8 -0.041 ★CR CSR
2024-10-12 Cape Cod Fairgrounds 5000m 17:25.11 40th · 1st on team 114.9 -0.057 ★PR ★CR R SR CSR RSR

2023 XC 111.7

Norton (MA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-11-18 Willard Park 5000m 18:46.9 145th · 4th on team 110.3 -0.017 CR CSR
2023-11-11 Wrentham Development Center 5000m 17:51 37th · 4th on team 113.3 -0.041 PR CR R SR CSR RSR
2023-10-28 Coakley Middle School 5000m 18:16.9 36th · 4th on team 112.2 -0.039 ★CR R CSR RSR
2023-10-13 Cape Cod Fairgrounds 5000m 18:00 81st · 4th on team 110.7 -0.057 PR CR R SR CSR RSR

2022 XC 97.7

Norton (MA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-11-05 Wrentham Development Center 5000m 20:59.2 54th · 1st on team 98.5 -0.041 CR CSR
2022-11-05 Wrentham Development Center 5000m 20:59.2 54th · 1st on team 98.5 -0.041
2022-10-22 Norwood HS XC 5000m 20:09.4 18th · 3rd on team 101.6 -0.043 PR ★CR R SR CSR RSR
2022-10-15 Barnstable Fairgrounds 5000m 20:19.2 54th · 1st on team 98.7 -0.044 PR ★CR R SR CSR RSR
2022-09-24 Wrentham Development Center 3000m 13:20.4 94th · 4th on team 91.4 +0.002 ★PR ★CR SR CSR RSR

2021 XC 87.3

Norton (MA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-11-06 Wrentham Development Center 3000m 14:28.9 72nd · 1st on team 84.1 +0.002 PR CR SR CSR
2021-10-23 Norwood HS XC 2500m 11:20 28th · 1st on team 90.5 +0.033 ★PR ★CR R SR CSR RSR

Track & Field

2026 TF 100.7

UMass Dartmouth (MA) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-04-25 Little East Conference Championship 5000m 16:29.69 11th · 1st on team 99.1 -0.044
2026-04-17 Bridgewater State Bears Invitational 3ksteeple 11:18.22 1st · 1st on team -0.043 ★PR SR
2026-04-10 Tufts Spring Stampede 5000m 16:20.69 45th · 3rd on team 100.8 -0.037 ★PR SR
2026-04-04 Coast Guard Spring Invitational 5000m 16:34.87 8th · 2nd on team 99.8 -0.033 PR SR
2026-03-27 Meet results → Men's 1500 Meters 4:29.51 31st · 6th on team ★PR SR
2026-03-21 J Elmer Swanson Spring Classic 5000m 16:37.67 6th · 3rd on team 99.7 -0.031 PR SR
2026-02-21 Little East Indoor T&F Championship 3000m 9:11.09 7th · 2nd on team 103.7 -0.045 ★PR SR RSR
2026-02-13 Tufts Cupid Challenge 1mile 4:39.83 31st · 3rd on team 101.9 -0.047 ★PR SR RSR
2026-01-17 2026 Reggie Poyau Memorial Invitational 3000m 9:27.64 13th · 2nd on team 100.9 -0.042 PR SR RSR
2026-01-10 Wesleyan Winter Invitational 1mile 4:47.49 14th · 2nd on team 99.9 -0.040 SR RSR

2025 TF 113.0

Norton (MA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-29 MIAA Division 5 Track & Field Championship 2miles 10:31.15 21st · 1st on team 113.2 -0.048
2025-05-29 MIAA Division 5 Track & Field Championship 1mile 4:46.89 16th · 1st on team 115.8 -0.048 PR SR
2025-05-20 TVL Showcase Meet 1mile 4:46.9 9th · 1st on team 116.9 -0.043 PR ★R SR RSR
2025-05-20 TVL Showcase Meet 2miles 10:29.97 10th · 1st on team 115.2 -0.043 ★PR SR
2025-05-07 Norton vs Bellingham 2miles 10:36.4 1st · 1st on team 113.9 -0.043 PR SR
2025-04-29 Norton vs Dover-Sherborn 2miles 10:54.33 2nd · 1st on team 112.0 -0.043
2025-04-29 Norton vs Dover-Sherborn 1mile 4:54.48 3rd · 1st on team 114.4 -0.043
2025-04-25 2nd Annual Outdoor Mercury Games 2miles 10:47.59 3rd · 1st on team 112.9 -0.036
2025-04-15 Norton vs Medway vs Millis 2miles 10:48.58 1st · 1st on team 111.9 -0.043
2025-04-15 Norton vs Medway vs Millis 1mile 4:55.8 2nd · 1st on team 113.6 -0.043
2025-04-02 Medfield vs. Norton 1mile 4:55.4 3rd · 1st on team 114.5 -0.029
2025-04-02 Medfield vs. Norton 2miles 10:41.1 3rd · 1st on team 114.1 -0.029 PR SR
2025-02-15 MIAA Division 4 Indoor Track & Field Championship 1mile 4:51.06 15th · 1st on team 114.8 -0.049
2025-01-26 TVL Championship/Showcase meet 2miles 10:41.16 7th · 1st on team 114.9 -0.048 PR SR RSR
2025-01-24 Tri Valley League Meet 5 1mile 4:50.95 6th · 1st on team 114.8 -0.049 PR SR RSR
2025-01-03 Tri Valley Meet 4 2miles 10:58.61 2nd · 1st on team 111.8 -0.049 SR RSR
2025-01-03 Tri Valley Meet 4 1mile 5:05.08 7th · 1st on team 109.5 -0.049
2024-12-23 Tri Valley Meet 3 2miles 11:16.79 8th · 1st on team 108.7 -0.049
2024-12-19 Tri Valley Meet 2B 2miles 11:07.57 6th · 1st on team 109.4 -0.042 SR
2024-12-19 Tri Valley Meet 2B 1mile 5:04.62 7th · 2nd on team 111.4 -0.042 SR RSR
2024-12-13 Tri Valley - Meet 1 1mile 5:05.22 12th · 1st on team 109.5 -0.049 SR RSR

2024 TF 110.6

Norton (MA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-18 Mercury Grand Invitational 2miles 10:44.05 1st · 1st on team 111.9 -0.043 PR SR
2024-05-14 Tri Valley League Championship 1mile 4:58.43 15th · 2nd on team 113.3 -0.036
2024-05-01 Norton vs Millis 1mile 4:54.19 2nd · 1st on team 113.5 -0.043
2024-04-24 Norton vs Medway 2miles 11:03.9 1st · 1st on team 108.9 -0.043
2024-04-24 Norton vs Medway 1mile 4:58.24 4th · 3rd on team 112.5 -0.043
2024-04-10 Norton vs Dedham 2miles 10:45.48 2nd · 2nd on team 112.2 -0.043 PR SR
2024-04-02 Bellingham vs Norton 2miles 10:59.7 2nd · 2nd on team 110.8 -0.036 PR SR
2024-02-18 MIAA Division 4 Indoor Track & Field Championship 1mile 5:01.73 40th · 2nd on team 110.7 -0.049
2024-02-03 Tri Valley League Showcase 1mile 4:52.2 9th · 1st on team 114.3 -0.049 PR R SR RSR
2024-01-26 Tri Valley League - Meet 5 1mile 4:56.93 7th · 2nd on team 112.5 -0.049 PR SR RSR
2024-01-15 Tri Valley League - Wheaton Meet 2 2miles 11:29.73 4th · 2nd on team 105.0 -0.050
2024-01-15 Tri Valley League - Wheaton Meet 2 1mile 5:02.8 9th · 2nd on team 111.1 -0.050
2024-01-05 Tri Valley League - Meet 4 1mile 4:56.99 10th · 1st on team 112.5 -0.049 PR SR RSR
2023-12-13 Tri Valley League - Meet 2 1mile 5:09.72 15th · 4th on team 108.0 -0.049 SR RSR
2023-12-10 Mercury Indoor Games 2miles 11:24.9 2nd · 2nd on team 105.8 -0.050 SR
2023-12-08 Tri Valley League - Meet 1 1mile 5:13.23 10th · 2nd on team 106.8 -0.049 SR RSR

2023 TF 105.5

Norton (MA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-05-16 Tri Valley League Championship 2miles 11:01.24 12th · 2nd on team 110.1 -0.043 PR SR
2023-05-10 TVL Meet #5 - Millis @ Norton 1mile 5:03.2 4th · 4th on team 110.7 -0.043 PR R SR RSR
2023-05-06 MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL 1mile 5:19.68 85th · 2nd on team 104.9 -0.044
2023-05-06 MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL 2miles 11:20.29 35th · 1st on team 106.7 -0.044 PR SR
2023-04-11 TVL Meet #2 - Bellingham @ Norton 1mile 5:11.19 4th · 4th on team 108.1 -0.043 PR R SR RSR
2023-04-04 TVL Meet #1 - Dover-Sherborn @ Norton 2miles 11:31.66 3rd · 2nd on team 104.7 -0.043
2023-01-27 Tri Valley Dual #5 1000m 3:05.35 13th · 3rd on team 104.5 -0.049
2023-01-15 MSTCA Northeast Invitational 2miles 11:31.07 28th · 2nd on team 106.5 -0.049 PR R SR RSR
2023-01-09 Tri Valley Boys Dual Wheaton 1000m 3:04.62 16th · 3rd on team 106.0 -0.050 ★PR R SR RSR
2023-01-08 MSTCA Freshman Sophomore Championships Small School 1mile 5:21.34 35th · 2nd on team 104.1 -0.049 PR SR
2023-01-04 Tri Valley Meet #4 1mile 5:23 19th · 4th on team 103.6 -0.049
2022-12-29 Tri Valley Meet #3 2miles 11:50.5 7th · 2nd on team 104.2 -0.049 PR R SR RSR
2022-12-17 Boston University Mini Meet 1mile 5:22.85 59th · 27th on team 103.4 -0.057 PR R SR RSR
2022-12-09 Tri Valley Dual #1 1mile 5:38.42 26th · 4th on team 99.4 -0.049 PR SR RSR

2022 TF 88.8

Norton (MA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-05-17 Tri-Valley League Championships 1mile 6:11.35 13th · 1st on team 91.9 -0.036 PR R SR RSR
2022-05-03 TVL Meet #4 - Dedham @ Norton 2miles 14:05 3rd · 3rd on team 85.9 -0.043 PR SR
2022-04-21 MSTCA Warrior Invite 1mile 6:23.22 76th · 1st on team 88.1 -0.044
2022-04-12 Norton at Dover-Sherborn 1mile 6:20.19 14th · 5th on team 90.0 -0.029 RSR
2022-02-05 Tri-Valley League Showcase Meet 1mile 6:17.44 14th · 1st on team 89.2 -0.049
2022-01-16 MSTCA Northeast Invitational 1mile 6:15.57 147th · 5th on team 89.6 -0.049 PR SR RSR
2022-01-11 TVL - Meet2 - Reggie 1mile 6:17.57 37th · 4th on team 89.1 -0.049 PR SR RSR
2021-12-14 TVL Meet1 - Reggie 1000m 3:46.62 34th · 5th on team 86.4 -0.049 PR SR RSR
2021-12-12 Meet results → Men's 1000 Meters 3:47.64 34th · 5th on team ★PR SR