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

Victor Vodnik

Victor Vodnik comes in 201st of 222 relief pitchers in strikeout rate, at 16.3%.

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 Pitched51
Games Started0
Innings Pitched50.253rd132/283
Batters Faced25766th95/283
Pitches Thrown99265th99/283
ResultsDefensevs Relief Pitchers
Wins354th108/283
Losses342nd137/283
Earned Runs3213th243/283
Earned Run Average5.6817th205/246
Runs Allowed3612th245/283
Hits Allowed5722nd220/283
Hits per 910.120th196/246
Walks and Hits per Inning1.769th223/246
Home Runs Allowed379th40/283
Home Runs per 90.586th34/246
Strikeouts4238th175/283
Strikeout Rate16.3%10th201/222
Strikeouts per 97.512th216/246
CommandDefensevs Relief Pitchers
Walks Allowed3214th242/283
Walk Rate12.5%14th190/222
Strikeout to Walk Ratio1.312nd218/222
Walks per 95.77th228/246
Intentional Walks143rd121/283
Hit Batters340th147/283
Wild Pitches59th254/283
Balks057th1/283
Strike Rate60.2%5th210/221
ReliefDefensevs Relief Pitchers
Saves479th53/283
Save Opportunities7
Blown Saves327th189/283
Holds643rd155/283
Games Finished16
Inherited Runners23
Inherited Runners Scored6
Inherited Runners Scored Rate26.1%60th89/226
51 games
DateOppIPWLSVHHRKBBERAWHIP
MIASep 22, 2026@CHCCHC100000200.000.00
MIASep 19, 2026@SDSD200000110.000.50
MIASep 15, 2026@ARIARI1.100010110.001.50
MIASep 13, 2026LADLAD1.100030016.753.00
MIASep 11, 2026LADLAD00001012
MIASep 9, 2026NYMNYM100030109.003.00
MIASep 6, 2026CHCCHC100000000.000.00
MIASep 5, 2026CHCCHC0.2000100013.501.50
MIASep 1, 2026@KCKC200020219.001.50
MIAAug 30, 2026@WSHWSH100000120.002.00
MIAAug 26, 2026BOSBOS1.100000100.000.00
MIAAug 25, 2026BOSBOS0.100000100.000.00
MIAAug 19, 2026@PHIPHI100000000.000.00
MIAAug 17, 2026@PHIPHI00000002
MIAAug 12, 2026PITPIT100010110.002.00
MIAAug 9, 2026LAALAA100000200.000.00
MIAAug 6, 2026@ATLATL200020119.001.50
MIAAug 4, 2026@ATLATL00001011
COLAug 1, 2026KCKC100010100.001.00
COLJuly 28, 2026@SDSD100020100.002.00
COLJuly 26, 2026@MILMIL1000400018.004.00
COLJuly 24, 2026@MILMIL1.200000100.000.00
COLJuly 21, 2026WSHWSH100010000.001.00
COLJuly 20, 2026WSHWSH100020009.002.00
COLJuly 17, 2026CINCIN100010100.001.00
COLJuly 9, 2026@SFSF0.100010310.006.00
COLJuly 5, 2026SFSF110010210.002.00
COLJuly 2, 2026MIAMIA0.100010000.003.00
COLJune 29, 2026MIAMIA1.101021006.751.50
COLJune 27, 2026@MINMIN0.100000100.000.00
COLJune 22, 2026BOSBOS210000020.001.00
COLJune 16, 2026@CHCCHC100000000.000.00
COLJune 15, 2026@CHCCHC0.2000100213.504.50
COLMay 18, 2026TEXTEX00001002
COLMay 17, 2026ARIARI100000100.000.00
COLMay 14, 2026@PITPIT0.2000201113.504.50
COLMay 12, 2026@PITPIT0.2000300113.506.00
COLMay 8, 2026@PHIPHI210000210.000.50
COLMay 3, 2026ATLATL100000110.001.00
COLApril 30, 2026@CINCIN1000201118.003.00
COLApril 26, 2026@NYMNYM100100200.000.00
COLApril 23, 2026SDSD0.2010412167.507.50
COLApril 19, 2026LADLAD1000301118.004.00
COLApril 18, 2026LADLAD100120000.002.00
COLApril 16, 2026@HOUHOU100100010.001.00
COLApril 12, 2026@SDSD100000110.001.00
COLApril 9, 2026@SDSD200010020.001.50
COLApril 5, 2026PHIPHI100120300.002.00
COLApril 4, 2026PHIPHI100010000.001.00
COLApril 1, 2026@TORTOR100010000.001.00
COLMarch 29, 2026@MIAMIA1010311018.003.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026COLMIA51050.23345.681.765734232
2025COL52050.243103.021.404544926
2024COL64073.25494.281.487276537

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.