njt.livelive · updated 1 s ago

NY Penn track predictor

NJ Transit posts the track about ten minutes before departure and the crowd stampedes. Does the same train leave from the same track every day? This is the track each train has used most often in the last 30 days, next to what the board says right now — and an honest score of how often that guess has been right.

235trains with track history
16%of 135 past predictions were right
12 of 48predictions right so far today
DepartsTrainPredicted trackBoardStatus
4:28 AM3209 4:28 AM New York → Rahway13 50% of 413on time +0.8 min
4:41 AM3809 4:41 AM New York → Trenton11 25% of 414on time +0.8 min
5:14 AM3813 5:14 AM New York → Trenton13 25% of 413on time +1.8 min
5:32 AM3701 5:32 AM New York → Jersey Avenue2 100% of 42on time +0.8 min
5:36 AM3215 5:36 AM New York → Rahway11 50% of 49on time +0.8 min
5:53 AM6209 5:53 AM New York → Montclair Heights4 50% of 414on time +0.8 min
5:58 AM6305 5:58 AM New York → Millburn2 75% of 41on time +1.8 min
6:06 AM3815 6:06 AM New York → Trenton1 25% of 413on time +1.8 min
6:26 AM3705 6:26 AM New York → Jersey Avenue13 25% of 414on time +4.8 min
6:34 AM3217 6:34 AM New York → Rahway2 50% of 43on time +0.8 min
6:42 AM6307 6:42 AM New York → Short Hills10 33% of 37on time +0.8 min
6:45 AM3817 6:45 AM New York → Trenton11 50% of 410on time +1.8 min
6:50 AM6213 6:50 AM New York → Montclair Heights1 50% of 41on time +1.8 min
6:57 AM3221 6:57 AM New York → Rahway2 50% of 44on time +0.8 min
7:07 AM6607 7:07 AM New York → Dover2 50% of 42on time +0.8 min
7:14 AM3821 7:14 AM New York → Trenton9 50% of 410on time +1.8 min
7:29 AM6215 7:29 AM New York → Montclair Heights1 50% of 41on time +0.8 min
7:31 AM3709 7:31 AM New York → Jersey Avenue1 25% of 43on time +0.8 min
7:40 AM6311 7:40 AM New York → Short Hills2 50% of 42on time +0.8 min
7:44 AM3223 7:44 AM New York → Rahway6 50% of 410on time +1.8 min
7:56 AM3823 7:56 AM New York → Trenton13 25% of 44on time +0.8 min
8:02 AM6613 8:02 AM New York → Dover1 50% of 41on time +0.8 min
8:05 AM3713 8:05 AM New York → Jersey Avenue1 25% of 43on time +0.8 min
8:12 AM3825 8:12 AM New York → Trenton12 50% of 49on time +0.8 min
8:14 AM6219 8:14 AM New York → Montclair Heights13 50% of 412on time +0.8 min
8:25 AM3827 8:25 AM New York → Trenton2 75% of 42on time +0.8 min
8:28 AM6615 8:28 AM New York → Dover1 75% of 44on time +0.8 min
8:36 AM6617 8:36 AM New York → Dover12 50% of 49on time +0.8 min
8:41 AM3915 8:41 AM New York → Trenton2 25% of 41on time +1.8 min
8:46 AM3227 8:46 AM New York → Rahway1 25% of 412on time +1.8 min
8:53 AM3829 8:53 AM New York → Trenton1 25% of 411on time +1.8 min
9:09 AM6227 9:09 AM New York → Montclair Heights1 25% of 43on time +1.8 min
9:17 AM3917 9:17 AM New York → Trenton3 50% of 44on time +1.8 min
9:22 AM6317 9:22 AM New York → Short Hills1 25% of 42on time +0.8 min
9:34 AM3831 9:34 AM New York → Trenton4 50% of 41on time +0.8 min
9:43 AM6231 9:43 AM New York → Montclair Heights1 25% of 49on time +1.8 min
9:46 AM3231 9:46 AM New York → Rahway11 25% of 43on time +0.8 min
10:01 AM3833 10:01 AM New York → Trenton1 25% of 42on time +0.8 min
10:04 AM6619 10:04 AM New York → Dover1 25% of 411on time +1.8 min
10:29 AM6233 10:29 AM New York → Montclair Heights1 50% of 46on time +0.8 min
10:33 AM3835 10:33 AM New York → Trenton9 50% of 44on time +0.8 min
10:43 AM3235 10:43 AM New York → Rahway2 50% of 48on time +0.8 min
10:46 AM6621 10:46 AM New York → Dover10 75% of 410on time +0.8 min
11:09 AM3837 11:09 AM New York → Trenton1 25% of 41on time +1.5 min
11:23 AM3239 11:23 AM New York → Rahway7 50% of 42on time +0.8 min
11:29 AM6237 11:29 AM New York → Montclair Heights1 25% of 44on time +1.8 min
11:37 AM3839 11:37 AM New York → Trenton3 50% of 43on time +0.8 min
11:46 AM6625 11:46 AM New York → Dover3 25% of 41on time +1.8 min
12:01 PM3841 12:01 PM New York → Trenton1 25% of 49BOARDING
12:12 PM3241 12:12 PM New York → Rahway2 50% of 4not postedscheduled
12:29 PM6241 12:29 PM New York → Montclair Heights1 50% of 4not postedscheduled
12:35 PM3843 12:35 PM New York → Trenton1 25% of 4not postedscheduled
12:43 PM3243 12:43 PM New York → Rahway2 50% of 4not postedscheduled
12:47 PM6627 12:47 PM New York → Dover2 25% of 4not postedscheduled
1:05 PM3845 1:05 PM New York → Trenton10 25% of 4not postedscheduled
1:29 PM6245 1:29 PM New York → Montclair Heights1 50% of 4not postedscheduled
1:32 PM3847 1:32 PM New York → Trenton3 50% of 4not postedscheduled
1:43 PM3247 1:43 PM New York → Rahway4 50% of 4not postedscheduled
1:51 PM6631 1:51 PM New York → Dover11 50% of 4not postedscheduled
2:07 PM3849 2:07 PM New York → Trenton1 20% of 5not postednot on the board yet
2:27 PM3719 2:27 PM New York → Jersey Avenue10 40% of 5not postednot on the board yet
2:30 PM6635 2:30 PM New York → Dover13 40% of 5not postednot on the board yet
2:46 PM3251 2:46 PM New York → Rahway10 20% of 5not postednot on the board yet
2:51 PM6251 2:51 PM New York → Montclair Heights1 20% of 5not postednot on the board yet
3:01 PM3937 3:01 PM New York → Trenton4 40% of 5not postednot on the board yet
3:07 PM3753 3:07 PM New York → Jersey Avenue2 40% of 5not postednot on the board yet
3:20 PM3509 3:20 PM New York → Rahway1 40% of 5not postednot on the board yet
3:22 PM6339 3:22 PM New York → Millburn4 40% of 5not postednot on the board yet
3:26 PM6639 3:26 PM New York → Dover1 40% of 5not postednot on the board yet
3:30 PM3855 3:30 PM New York → Trenton9 40% of 5not postednot on the board yet
3:42 PM3857 3:42 PM New York → Trenton1 20% of 5not postednot on the board yet
3:47 PM6253 3:47 PM New York → Montclair Heights4 40% of 5not postednot on the board yet
3:56 PM3721 3:56 PM New York → Jersey Avenue10 20% of 5not postednot on the board yet
4:07 PM6341 4:07 PM New York → Millburn2 40% of 5not postednot on the board yet
4:09 PM3595 4:09 PM New York → Rahway10 40% of 5not postednot on the board yet
4:15 PM6641 4:15 PM New York → Dover2 40% of 5not postednot on the board yet
4:17 PM3943 4:17 PM New York → Trenton3 40% of 5not postednot on the board yet
4:22 PM3723 4:22 PM New York → Jersey Avenue10 20% of 5not postednot on the board yet
4:33 PM3861 4:33 PM New York → Trenton13 50% of 4not postednot on the board yet
4:38 PM3947 4:38 PM New York → Trenton1 20% of 5not postednot on the board yet
4:43 PM6343 4:43 PM New York → Millburn7 60% of 5not postednot on the board yet
4:46 PM6643 4:46 PM New York → Dover1 20% of 5not postednot on the board yet
4:50 PM3165 4:50 PM New York → Jersey Avenue12 33% of 3not postednot on the board yet
4:52 PM6263 4:52 PM New York → Montclair Heights10 25% of 4not postednot on the board yet
5:03 PM3949 5:03 PM New York → Trenton3 50% of 4not postednot on the board yet
5:05 PM3511 5:05 PM New York → Rahway1 20% of 5not postednot on the board yet
5:08 PM3725 5:08 PM New York → Jersey Avenue1 25% of 4not postednot on the board yet
5:13 PM6647 5:13 PM New York → Dover3 75% of 4not postednot on the board yet
5:17 PM6431 5:17 PM New York → Gladstone2 40% of 5not postednot on the board yet
5:20 PM3951 5:20 PM New York → Trenton12 33% of 3not postednot on the board yet
5:25 PM3867 5:25 PM New York → Trenton1 20% of 5not postednot on the board yet
5:29 PM3513 5:29 PM New York → Rahway8 50% of 4not postednot on the board yet
5:31 PM6273 5:31 PM New York → Montclair Heights1 20% of 5not postednot on the board yet
5:36 PM6351 5:36 PM New York → Maplewood2 67% of 3not postednot on the board yet
5:38 PM3953 5:38 PM New York → Trenton3 25% of 4not postednot on the board yet
5:41 PM3127 5:41 PM New York → Jersey Avenue12 50% of 2not postednot on the board yet
5:43 PM6651 5:43 PM New York → Dover2 75% of 4not postednot on the board yet
5:50 PM3871 5:50 PM New York → Trenton13 50% of 4not postednot on the board yet
5:52 PM6653 5:52 PM New York → Dover3 33% of 3not postednot on the board yet
6:01 PM3271 6:01 PM New York → Rahway1 50% of 4not postednot on the board yet
6:07 PM6437 6:07 PM New York → Gladstone3 40% of 5not postednot on the board yet
6:12 PM3957 6:12 PM New York → Trenton1 50% of 4not postednot on the board yet
6:14 PM6279 6:14 PM New York → Montclair Heights10 25% of 4not postednot on the board yet
6:17 PM3873 6:17 PM New York → Trenton14 40% of 5not postednot on the board yet
6:19 PM6355 6:19 PM New York → Short Hills2 25% of 4not postednot on the board yet
6:21 PM6655 6:21 PM New York → Dover13 67% of 3not postednot on the board yet
6:33 PM3515 6:33 PM New York → Rahway10 25% of 4not postednot on the board yet
6:37 PM3961 6:37 PM New York → Trenton1 50% of 4not postednot on the board yet
6:41 PM6283 6:41 PM New York → Montclair Heights3 50% of 4not postednot on the board yet
6:47 PM3875 6:47 PM New York → Trenton2 50% of 4not postednot on the board yet
6:50 PM6359 6:50 PM New York → Millburn6 40% of 5not postednot on the board yet
6:56 PM6659 6:56 PM New York → Dover12 33% of 3not postednot on the board yet
6:59 PM3877 6:59 PM New York → Trenton1 25% of 4not postednot on the board yet
7:07 PM3963 7:07 PM New York → Trenton1 20% of 5not postednot on the board yet
7:13 PM6363 7:13 PM New York → Millburn12 50% of 4not postednot on the board yet
7:19 PM3879 7:19 PM New York → Trenton3 50% of 4not postednot on the board yet
7:26 PM6663 7:26 PM New York → Dover13 40% of 5not postednot on the board yet
7:32 PM3735 7:32 PM New York → Jersey Avenue1 25% of 4not postednot on the board yet
7:37 PM6291 7:37 PM New York → Montclair Heights4 50% of 4not postednot on the board yet
7:42 PM3965 7:42 PM New York → Trenton1 40% of 5not postednot on the board yet
7:57 PM3283 7:57 PM New York → Rahway2 50% of 4not postednot on the board yet
8:05 PM6667 8:05 PM New York → Dover4 50% of 4not postednot on the board yet
8:07 PM3883 8:07 PM New York → Trenton3 40% of 5not postednot on the board yet
8:17 PM3969 8:17 PM New York → Trenton2 50% of 4not postednot on the board yet
8:35 PM6293 8:35 PM New York → Montclair Heights4 60% of 5not postednot on the board yet
8:37 PM3885 8:37 PM New York → Trenton4 40% of 5not postednot on the board yet
8:41 PM3285 8:41 PM New York → Rahway3 40% of 5not postednot on the board yet
8:51 PM6671 8:51 PM New York → Dover2 25% of 4not postednot on the board yet
9:06 PM3887 9:06 PM New York → Trenton6 40% of 5not postednot on the board yet
9:23 PM3289 9:23 PM New York → Rahway3 50% of 4not postednot on the board yet
9:32 PM6295 9:32 PM New York → Montclair Heights1 40% of 5not postednot on the board yet
9:35 PM3889 9:35 PM New York → Trenton1 40% of 5not postednot on the board yet
9:51 PM6675 9:51 PM New York → Dover13 20% of 5not postednot on the board yet
10:07 PM3737 10:07 PM New York → Jersey Avenue4 40% of 5not postednot on the board yet
10:11 PM3979 10:11 PM New York → Trenton10 25% of 4not postednot on the board yet
10:13 PM6677 10:13 PM New York → Dover10 33% of 3not postednot on the board yet
10:23 PM3293 10:23 PM New York → Rahway10 20% of 5not postednot on the board yet
10:38 PM3893 10:38 PM New York → Trenton7 60% of 5not postednot on the board yet
10:41 PM6297 10:41 PM New York → Montclair Heights11 20% of 5not postednot on the board yet
10:56 PM6679 10:56 PM New York → Dover1 40% of 5not postednot on the board yet
11:06 PM3895 11:06 PM New York → Trenton9 40% of 5not postednot on the board yet
11:18 PM3297 11:18 PM New York → Rahway1 40% of 5not postednot on the board yet
11:41 PM6299 11:41 PM New York → Montclair Heights4 40% of 5not postednot on the board yet
12:02 AM6601 12:02 AM New York → Dover11 20% of 5not postednot on the board yet
12:05 AM3201 12:05 AM New York → Rahway2 40% of 5not postednot on the board yet
12:14 AM3801 12:14 AM New York → Trenton10 20% of 5not postednot on the board yet
12:34 AM6201 12:34 AM New York → Montclair Heights1 20% of 5not postednot on the board yet
12:43 AM3803 12:43 AM New York → Trenton3 40% of 5not postednot on the board yet
12:56 AM6603 12:56 AM New York → Dover2 40% of 5not postednot on the board yet
1:00 AM3205 1:00 AM New York → Rahway3 60% of 5not postednot on the board yet
1:22 AM3805 1:22 AM New York → Trenton7 40% of 5not postednot on the board yet

Prediction = the most common track over the train's runs in the last 30 days, with the share of runs that used it. Solid green: 75%+ of at least 3 runs; amber: 50–75%; dashed: too few runs or no clear favourite. A departed train's track is outlined green when it matched the prediction, red when it didn't. Within 15 minutes of departure, if the usual track is posted for another train or a train left it in the last 10 minutes, the prediction moves to the next most common free track (marked usual N in use).

Tracks taken right now: 9 3841 boarding

How reliable is this?

We replay the last 30 days in order: before each departure, predict the track from that train's earlier runs (at least two, and no tie), then check. That gives 22 of 135 right (16%). Track assignment is operational: a late inbound train, a platform out of service or a schedule change re-shuffles it, and a train with only a handful of runs on record tells you little. Data collection began 2026-08-31, so the numbers get better every week.

DayPredictionsRight
Tue, Sep 82635%
Mon, Sep 71513%
Sun, Sep 610%
Fri, Sep 46210%
Thu, Sep 32615%
Wed, Sep 2520%