← Compositions

Monday, August 31, 2026

peak-157rough-daylong-gap
Day health

59.4

100 = every line running clean

Arrivals recorded

46,522

453 distinct trains

Peak trains at once

157

6:05 PM

Worst gap

234 min

Orange · Oak Grove · 7:11 AM

The Score

open SVG
String-line diagram of every MBTA subway train on Monday, August 31, 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

7,016 arrivals · 25 trains

Orangehealthy

median 5m · p90 9m

7,715 arrivals · 22 trains

Bluestrained

median 5m · p90 11m

4,492 arrivals · 18 trains

Green-Bstrained

median 8m · p90 17m

6,948 arrivals · 134 trains

Green-Chealthy

median 8m · p90 17m

4,784 arrivals · 41 trains

Green-Dstrained

median 8m · p90 17m

7,039 arrivals · 157 trains

Green-Estrained

median 7m · p90 15m

7,046 arrivals · 55 trains

Mattapanrough

median 8m · p90 27m

1,482 arrivals · 5 trains

First light

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

  • 4:35:08 AMAshmont
  • 4:58:02 AMOak Grove
  • 4:31:04 AMOrient Heights
  • 4:00:01 AMBoston College
  • 5:05:16 AMCleveland Circle
  • 4:46:29 AMWoodland
  • 4:47:51 AMEast Somerville
  • 5:01:34 AMCapen Street

Last call

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

  • 1:20:21 AMAlewife
  • 1:01:15 AMMalden Center
  • 1:18:03 AMWonderland
  • 2:59:34 AMBoston College
  • 1:26:48 AMDean Road
  • 1:49:15 AMRiverside
  • 1:41:38 AMEast Somerville
  • 1:39:31 AMMattapan

The wait you remember

234 minutes of nothing on the Orange at Oak Grove, starting 7:11 AM.

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