← Compositions

Tuesday, August 25, 2026

peak-148rough-daylong-gap
Day health

59.4

100 = every line running clean

Arrivals recorded

40,427

412 distinct trains

Peak trains at once

148

7:25 AM

Worst gap

237 min

Orange · Forest Hills · 1:35 PM

The Score

open SVG
String-line diagram of every MBTA subway train on Tuesday, August 25, 2026

Time runs left to right across the service day (4 AM → 3 AM). Each panel is one line, top to bottom along the route. Every diagonal is a single train: steep is fast, flat is stopped, a cluster is bunching, and blank space is the wait you remember.

Trains in service

Line by line

Redstrained

median 6m · p90 13m

6,944 arrivals · 27 trains

Orangestrained

median 6m · p90 13m

2,522 arrivals · 6 trains

Bluestrained

median 5m · p90 11m

4,352 arrivals · 19 trains

Green-Bhealthy

median 9m · p90 15m

6,368 arrivals · 62 trains

Green-Chealthy

median 9m · p90 17m

4,501 arrivals · 87 trains

Green-Dstrained

median 8m · p90 18m

6,787 arrivals · 79 trains

Green-Estrained

median 7m · p90 15m

7,351 arrivals · 72 trains

Mattapanrough

median 8m · p90 26m

1,602 arrivals · 5 trains

First light

The first recorded arrival on each line — the day starting without you.

  • 5:00:36 AMAshmont
  • 5:16:20 AMGreen Street
  • 4:50:21 AMOrient Heights
  • 5:06:19 AMBoston College
  • 5:03:34 AMCleveland Circle
  • 4:19:53 AMRiverside
  • 4:45:01 AMEast Somerville
  • 5:02:27 AMValley Road

Last call

The last recorded arrival on each line. After this, the tunnels go quiet.

  • 1:19:36 AMShawmut
  • 1:41:25 AMForest Hills
  • 1:12:30 AMWonderland
  • 2:59:50 AMBoston College
  • 1:26:43 AMCleveland Circle
  • 1:58:03 AMRiverside
  • 1:30:26 AMEast Somerville
  • 1:38:57 AMMattapan

The wait you remember

237 minutes of nothing on the Orange at Forest Hills, starting 1:35 PM.

Rendered 3:40:06 AM ET · 1-minute resolution · mbta.cold.fyi