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.

MIA

Andrew Nardi

Andrew Nardi is 282nd of 287 relief pitchers in innings pitched, at 19.

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 Pitched25
Games Started0
Innings Pitched192nd282/287
Batters Faced994th276/287
Pitches Thrown3783rd279/287
ResultsDefensevs Relief Pitchers▶
Wins353rd113/287
Losses343rd139/287
Earned Runs1385th39/287
Earned Run Average6.16—
Runs Allowed1389th28/287
Hits Allowed2196th10/287
Hits per 99.9—
Walks and Hits per Inning1.68—
Home Runs Allowed467th82/287
Home Runs per 91.9—
Strikeouts2712th250/287
Strikeout Rate27.3%—
Strikeouts per 912.8—
CommandDefensevs Relief Pitchers▶
Walks Allowed1189th26/287
Walk Rate11.1%—
Strikeout to Walk Ratio2.45—
Walks per 95.2—
Intentional Walks014th205/287
Hit Batters176th40/287
Wild Pitches164th65/287
Balks057th1/287
Strike Rate64.8%—
ReliefDefensevs Relief Pitchers▶
Saves015th204/287
Save Opportunities1
Blown Saves170th54/287
Holds855th123/287
Games Finished4
Inherited Runners6
Inherited Runners Scored3
Inherited Runners Scored Rate50%—
25 games
DateOppIPWLSVHHRKBBERAWHIP
MIAMay 27, 2026@TORTOR0.1010112027.003.00
MIAMay 25, 2026@TORTOR00000010——
MIAMay 23, 2026NYMNYM0.2000200013.503.00
MIAMay 22, 2026NYMNYM100000200.000.00
MIAMay 19, 2026ATLATL1.100021306.751.50
MIAMay 16, 2026@TBTB100000000.000.00
MIAMay 15, 2026@TBTB00001020——
MIAMay 10, 2026WSHWSH0.200010200.001.50
MIAMay 9, 2026WSHWSH110000000.000.00
MIAMay 7, 2026BALBAL100000100.000.00
MIAMay 5, 2026BALBAL1010200218.004.00
MIAMay 2, 2026PHIPHI100000100.000.00
MIAApril 29, 2026@LADLAD01000011——
MIAApril 27, 2026@LADLAD0.200020110.004.50
MIAApril 26, 2026@SFSF1010211227.004.00
MIAApril 22, 2026STLSTL100010200.001.00
MIAApril 20, 2026STLSTL1.100000000.000.00
MIAApril 19, 2026MILMIL00001002——
MIAApril 15, 2026@ATLATL1000411027.004.00
MIAApril 13, 2026@ATLATL110000100.000.00
MIAApril 8, 2026CINCIN100010000.001.00
MIAApril 5, 2026@NYYNYY100000100.000.00
MIAApril 4, 2026@NYYNYY0.1000001327.009.00
MIAMarch 31, 2026CWSCWS100000200.000.00
MIAMarch 27, 2026COLCOL0.200010200.001.50
By season2 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026MIA250193306.161.682142711
2024MIA59049.23205.071.254477018

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.