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.

CWS

Brenton Doyle

Brenton Doyle ranks 352nd of 443 hitters in hit by pitch, at 0.

94th beats 94% of the Hitters; 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 TimeOffensevs Hitters▶
Games Played87
BattingOffensevs Hitters▶
Plate Appearances22323rd342/443
At Bats21024th334/443
Hits4927th320/443
On Base Percentage.27517th369/442
Batting Average.23339th268/442
Doubles722nd341/443
Triples151st153/443
Home Runs631st293/443
Extra Base Hits1423rd338/443
Total Bases7626th328/443
Slugging Percentage.36231st304/442
Isolated Power.12932nd300/442
On Base Plus Slugging.63725th332/442
Runs3540th264/443
Runs Batted In1615th372/443
Plate DisciplineOffensevs Hitters▶
Walks1215th371/443
Walk Rate5.4%16th373/442
Intentional Walks038th109/443
Hit by Pitch010th352/443
Strikeouts7354th201/443
Strikeout Rate32.7%4th423/442
BaserunningOffensevs Hitters▶
Stolen Bases1485th67/443
Stolen Base Rate77.8%21st100/128
Caught Stealing48th397/443
87 games
DateOppABRHXBHHRTBRBIBBKSB
CWSSep 27, 2026COLCOL4111142010
CWSSep 26, 2026COLCOL2111141000
CWSSep 25, 2026COLCOL0000000000
CWSSep 24, 2026@KCKC2000000010
CWSSep 22, 2026@KCKC5221151010
CWSSep 20, 2026DETDET4110010010
CWSSep 19, 2026DETDET3010010010
CWSSep 18, 2026DETDET4211020010
CWSSep 17, 2026DETDET4020020021
CWSSep 16, 2026@CLECLE4010010020
CWSSep 15, 2026@CLECLE3121040010
CWSSep 14, 2026@CLECLE0000000000
CWSSep 13, 2026@STLSTL2000000010
CWSSep 12, 2026@STLSTL0100000001
CWSSep 11, 2026@STLSTL2010010010
CWSSep 6, 2026MINMIN1000000010
CWSSep 4, 2026MINMIN0000000000
CWSSep 1, 2026@HOUHOU1000000010
CWSAug 31, 2026@HOUHOU2000000020
CWSAug 30, 2026@MINMIN3000000010
CWSAug 29, 2026@MINMIN1000000010
CWSAug 28, 2026@MINMIN0000000000
CWSAug 26, 2026TEXTEX4121154010
CWSAug 25, 2026TEXTEX5020022021
CWSAug 24, 2026TEXTEX1000000000
CWSAug 23, 2026NYMNYM0000000000
CWSAug 21, 2026NYMNYM3000000010
CWSAug 20, 2026ATLATL1000000010
CWSAug 19, 2026@CHCCHC0000000000
CWSAug 17, 2026@CHCCHC3000000010
CWSAug 16, 2026@DETDET2000000010
CWSAug 15, 2026@DETDET0000000000
CWSAug 14, 2026@DETDET2000000010
CWSAug 13, 2026CINCIN4010010010
CWSAug 12, 2026CINCIN4010010010
CWSAug 11, 2026CINCIN3111141000
CWSAug 9, 2026CLECLE5121030001
CWSAug 8, 2026CLECLE0000000000
CWSAug 7, 2026CLECLE4000000010
CWSAug 6, 2026@BOSBOS2110010001
CWSAug 5, 2026@BOSBOS1000000010
CWSAug 4, 2026@BOSBOS2010010000
COLAug 1, 2026KCKC3110010110
COLJuly 31, 2026KCKC3011021010
COLMay 19, 2026TEXTEX0000000000
COLMay 18, 2026TEXTEX3210011111
COLMay 16, 2026ARIARI4221030010
COLMay 14, 2026@PITPIT4000000020
COLMay 13, 2026@PITPIT2110010000
COLMay 12, 2026@PITPIT1000000000
COLMay 10, 2026@PHIPHI3000000000
COLMay 8, 2026@PHIPHI3100000111
COLMay 7, 2026NYMNYM0100000000
COLMay 4, 2026NYMNYM2000000010
COLMay 2, 2026ATLATL4000000020
COLMay 1, 2026ATLATL1010010000
COLApril 30, 2026@CINCIN2100000101
COLApril 29, 2026@CINCIN5221031120
COLApril 28, 2026@CINCIN0000000000
COLApril 26, 2026@NYMNYM0000000000
COLApril 26, 2026@NYMNYM4000000020
COLApril 24, 2026@NYMNYM3110010121
COLApril 23, 2026SDSD2010010000
COLApril 22, 2026SDSD1000000010
COLApril 21, 2026SDSD2000000020
COLApril 20, 2026LADLAD5011021000
COLApril 19, 2026LADLAD1110010000
COLApril 18, 2026LADLAD3000000010
COLApril 17, 2026LADLAD3000000010
COLApril 16, 2026@HOUHOU3120020102
COLApril 15, 2026@HOUHOU2010010011
COLApril 14, 2026@HOUHOU2010010010
COLApril 12, 2026@SDSD2100000120
COLApril 10, 2026@SDSD4110010020
COLApril 9, 2026@SDSD4121151100
COLApril 8, 2026HOUHOU5110010031
COLApril 7, 2026HOUHOU0000000000
COLApril 6, 2026HOUHOU3100000120
COLApril 5, 2026PHIPHI1000000000
COLApril 4, 2026PHIPHI3000000020
COLApril 3, 2026PHIPHI4010010030
COLApril 1, 2026@TORTOR4100000020
COLMarch 31, 2026@TORTOR2010010110
COLMarch 30, 2026@TORTOR3221030000
COLMarch 29, 2026@MIAMIA4000000000
COLMarch 28, 2026@MIAMIA3000000101
COLMarch 27, 2026@MIAMIA4000000020
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026COLCWS87223210491461614.233.275.362.637
2025COL13853850211740155718.233.274.376.651
2024COL14960354214151237230.260.317.446.764

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.