Maine Marathon (Portland) Relay vs Maine Marathon (Portland)
A data-led head-to-head using sourced race facts and available derived figures under one published methodology.
Data current as ofMaine Marathon (Portland) Relay or Maine Marathon (Portland) — which comes out ahead?
Maine Marathon (Portland) has the stronger available profile on scenery score.
Route comparison snapshot
Maine Marathon (Portland) Relay
- Mapped route
- Held
- Elevation profile
- Held
- course flatness
- 0.9%
- flat grade share
- 67.3%
- lower ascent
- 357 m
- climbing density
- 8.5 m/km
- net elevation
- 0 m
- maximum grade
- 15.5%
Maine Marathon (Portland)
- Mapped route
- Held
- Elevation profile
- Held
- course flatness
- 0.9%
- flat grade share
- 67.3%
- lower ascent
- 357 m
- climbing density
- 8.5 m/km
- net elevation
- 0 m
- maximum grade
- 15.5%
| Metric | Maine Marathon (Portland) Relay | Maine Marathon (Portland) |
|---|---|---|
| Flat grade share | 67.3% | 67.3% |
| GAP factor (% slower than flat) | 0.9% | 0.9% |
| Uphill share | 16.5% | 16.5% |
| Steep-up share | 1.7% | 1.7% |
| Downhill share | 16.2% | 16.2% |
| Total ascent (m) | 357 m | 357 m |
| Climbing density (m/km) | 8.5 m/km | 8.5 m/km |
| Longest climb length (m) | 670 m | 670 m |
| Longest climb gain (m) | 39 m | 39 m |
| Longest climb average grade | 5.9% | 5.9% |
| Total descent (m) | 358 m | 358 m |
| Net elevation (m) | 0 m | 0 m |
| Max absolute grade | 15.5% | 15.5% |
| Start elevation (m) | 4 m | 4 m |
| Finish elevation (m) | 4 m | 4 m |
| Scenic score | 94/100 | 100/100 ✓ |
| Conditions | 84/100 | 84/100 |
GAP factor (% slower than flat)
Uphill share
Steep-up share
Downhill share
Total ascent (m)
Climbing density (m/km)
- Maine Marathon (Portland) Relay
- 8.5 m/km
- Maine Marathon (Portland)
- 8.5 m/km
Longest climb length (m)
Longest climb gain (m)
Longest climb average grade
Total descent (m)
Net elevation (m)
Max absolute grade
Start elevation (m)
Finish elevation (m)
Scenic score
- Maine Marathon (Portland)
- 100/100 Favoured
Conditions
Only metrics available for at least one side are shown. A ✓ marks the better value for each metric (higher-is-better aware). Scores are out of 100 when available. Ascent, climbing density, max absolute grade and median finish describe course or field context and are not marked as better or worse.
Same-distance comparisons are most meaningful; cross-distance metrics are contextual.
Race facts that change the decision
| Fact | Maine Marathon (Portland) Relay | Maine Marathon (Portland) |
|---|---|---|
| Schedule | Exact race date not confirmed. Event weekend starts 2026-10-04 (legacy event-level date). | Exact race date not confirmed. Event weekend starts 2026-10-04 (legacy event-level date). |
| Location | Portland, Maine | Portland, Maine |
| Actual distance | 42.2 km | 42.2 km |
| raceindex.org mapped route held | Held | Held |
| raceindex.org elevation profile held | Held | Held |
| Course type | Unavailable | Out And Back |
| Surface | Road | Road |
| Elevation character | Unavailable | Rolling |
| Terrain | Trail, Road | Road, Trail |
| Scenery | Coastal, Forest, Waterfront, City, Countryside | Coastal, Mountain, Waterfront, Forest, City, Countryside |
| Atmosphere | Community, Charity, Scenic Tour | Community, Charity, Scenic Tour |
| Technicality | Unavailable | Non Technical |
| Total ascent | 357 m | 357 m |
| Climbing density | 8.5 m/km | 8.5 m/km |
| Total descent | 358 m | 358 m |
| Net elevation | 0 m | 0 m |
| Max absolute grade | 15.5% | 15.5% |
| Flat grade share | 67.3% | 67.3% |
| GAP factor | 0.9% | 0.9% |
| Cutoff | Unavailable | 6:15:00 |
| Entry model | Open | Open |
| Qualifying status | Unavailable | Boston_equivalent |
Schedule
- Maine Marathon (Portland) Relay
Exact race date not confirmed. Event weekend starts 2026-10-04 (legacy event-level date).
- Maine Marathon (Portland)
Exact race date not confirmed. Event weekend starts 2026-10-04 (legacy event-level date).
Location
- Maine Marathon (Portland) Relay
- Portland, Maine
- Maine Marathon (Portland)
- Portland, Maine
Actual distance
- Maine Marathon (Portland) Relay
- 42.2 km
- Maine Marathon (Portland)
- 42.2 km
raceindex.org mapped route held
- Maine Marathon (Portland) Relay
- Held
- Maine Marathon (Portland)
- Held
raceindex.org elevation profile held
- Maine Marathon (Portland) Relay
- Held
- Maine Marathon (Portland)
- Held
Course type
- Maine Marathon (Portland) Relay
- Unavailable
- Maine Marathon (Portland)
- Out And Back
Surface
- Maine Marathon (Portland) Relay
- Road
- Maine Marathon (Portland)
- Road
Elevation character
- Maine Marathon (Portland) Relay
- Unavailable
- Maine Marathon (Portland)
- Rolling
Terrain
- Maine Marathon (Portland) Relay
- Trail, Road
- Maine Marathon (Portland)
- Road, Trail
Scenery
- Maine Marathon (Portland) Relay
- Coastal, Forest, Waterfront, City, Countryside
- Maine Marathon (Portland)
- Coastal, Mountain, Waterfront, Forest, City, Countryside
Atmosphere
- Maine Marathon (Portland) Relay
- Community, Charity, Scenic Tour
- Maine Marathon (Portland)
- Community, Charity, Scenic Tour
Technicality
- Maine Marathon (Portland) Relay
- Unavailable
- Maine Marathon (Portland)
- Non Technical
Total ascent
- Maine Marathon (Portland) Relay
- 357 m
- Maine Marathon (Portland)
- 357 m
Climbing density
- Maine Marathon (Portland) Relay
- 8.5 m/km
- Maine Marathon (Portland)
- 8.5 m/km
Total descent
- Maine Marathon (Portland) Relay
- 358 m
- Maine Marathon (Portland)
- 358 m
Net elevation
- Maine Marathon (Portland) Relay
- 0 m
- Maine Marathon (Portland)
- 0 m
Max absolute grade
- Maine Marathon (Portland) Relay
- 15.5%
- Maine Marathon (Portland)
- 15.5%
Flat grade share
- Maine Marathon (Portland) Relay
- 67.3%
- Maine Marathon (Portland)
- 67.3%
GAP factor
- Maine Marathon (Portland) Relay
- 0.9%
- Maine Marathon (Portland)
- 0.9%
Cutoff
- Maine Marathon (Portland) Relay
- Unavailable
- Maine Marathon (Portland)
- 6:15:00
Entry model
- Maine Marathon (Portland) Relay
- Open
- Maine Marathon (Portland)
- Open
Qualifying status
- Maine Marathon (Portland) Relay
- Unavailable
- Maine Marathon (Portland)
- Boston_equivalent
Facts are shown only when they exist in the sourced race record; Not held means no sourced value is held for that race.