Every player
New here?

How to read this page

▶

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

WSH

PJ Poulin

PJ Poulin comes in 39th of 287 relief pitchers in hits allowed, at 27.

94th beats 94% of the Relief Pitchers; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown▶
Playing TimeDefensevs Relief Pitchers▶
Games Pitched35
Games Started11
Innings Pitched35.127th209/287
Batters Faced15322nd223/287
Pitches Thrown63525th214/287
ResultsDefensevs Relief Pitchers▶
Wins353rd113/287
Losses095th1/287
Earned Runs1192nd19/287
Earned Run Average2.8085th37/248
Runs Allowed1292nd20/287
Hits Allowed2786th39/287
Hits per 96.980th50/248
Walks and Hits per Inning1.3653rd117/248
Home Runs Allowed467th82/287
Home Runs per 91.051st122/248
Strikeouts2510th257/287
Strikeout Rate16.3%9th208/228
Strikeouts per 96.46th234/248
CommandDefensevs Relief Pitchers▶
Walks Allowed2147th148/287
Walk Rate13.7%6th214/228
Strikeout to Walk Ratio1.190th227/228
Walks per 95.314th213/248
Intentional Walks143rd123/287
Hit Batters176th40/287
Wild Pitches164th65/287
Balks057th1/287
Strike Rate60.2%4th216/224
ReliefDefensevs Relief Pitchers▶
Saves372nd70/287
Save Opportunities5
Blown Saves246th123/287
Holds749th137/287
Games Finished5
Inherited Runners16
Inherited Runners Scored7
Inherited Runners Scored Rate43.8%18th194/237
35 games
DateOppIPWLSVHHRKBBERAWHIP
WSHJuly 11, 2026NYYNYY1.200010310.001.20
WSHJuly 5, 2026PITPIT0.200010010.003.00
WSHJune 28, 2026@BALBAL200100010.000.50
WSHJune 27, 2026@BALBAL0.2000101013.501.50
WSHJune 24, 2026PHIPHI100000100.000.00
WSHJune 23, 2026PHIPHI100000100.000.00
WSHJune 19, 2026@TBTB200010100.000.50
WSHJune 17, 2026KCKC100010010.002.00
WSHJune 14, 2026SEASEA100020009.002.00
WSHJune 13, 2026SEASEA0.200000110.001.50
WSHMay 27, 2026@CLECLE100000110.001.00
WSHMay 25, 2026@CLECLE200021014.501.50
WSHMay 18, 2026NYMNYM100010119.002.00
WSHMay 16, 2026BALBAL0.200010010.003.00
WSHMay 13, 2026@CINCIN100110110.002.00
WSHMay 10, 2026@MIAMIA0.100000000.000.00
WSHMay 8, 2026@MIAMIA0.100100010.003.00
WSHMay 7, 2026MINMIN01001021——
WSHMay 3, 2026MILMIL200010210.001.00
WSHApril 29, 2026@NYMNYM100000100.000.00
WSHApril 24, 2026@CWSCWS1.200010100.000.60
WSHApril 20, 2026ATLATL0.1000100154.006.00
WSHApril 19, 2026SFSF0.200010000.001.50
WSHApril 17, 2026SFSF100000100.000.00
WSHApril 16, 2026@PITPIT0.200020000.003.00
WSHApril 14, 2026@PITPIT100021109.002.00
WSHApril 12, 2026@MILMIL1.110010000.000.75
WSHApril 10, 2026@MILMIL110000000.000.00
WSHApril 8, 2026STLSTL0.100010010.006.00
WSHApril 7, 2026STLSTL1.100011226.752.25
WSHApril 5, 2026LADLAD200021209.001.00
WSHApril 1, 2026@PHIPHI0.1000000227.006.00
WSHMarch 31, 2026@PHIPHI100000100.000.00
WSHMarch 29, 2026@CHCCHC0.200000110.001.50
WSHMarch 26, 2026@CHCCHC100010010.002.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026WSH351135.13032.801.362742521
2025DETWSH28024.22113.651.462322713
2024COL————————————

About MLB Research

▶

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.