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.

LAA

Bryce Teodosio

Bryce Teodosio is 427th of 440 hitters in walks, at 5.

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 Played50
BattingOffensevs Hitters▶
Plate Appearances15011th391/440
At Bats13812th389/440
Hits289th401/440
On Base Percentage.2484th420/439
Batting Average.20313th382/439
Doubles719th348/440
Triples276th74/440
Home Runs16th402/440
Extra Base Hits1013th376/440
Total Bases428th403/440
Slugging Percentage.30412th387/439
Isolated Power.10120th350/439
On Base Plus Slugging.5537th409/439
Runs125th416/440
Runs Batted In73rd425/440
Plate DisciplineOffensevs Hitters▶
Walks53rd427/440
Walk Rate3.3%3rd425/439
Intentional Walks028th193/440
Hit by Pitch460th153/440
Strikeouts4778th92/440
Strikeout Rate31.3%9th399/439
BaserunningOffensevs Hitters▶
Stolen Bases764th149/440
Stolen Base Rate87.5%80th20/105
Caught Stealing159th127/440
50 games
DateOppABRHXBHHRTBRBIBBKSB
LAASep 28, 2025HOUHOU2000000100
LAASep 27, 2025HOUHOU3000000020
LAASep 26, 2025HOUHOU2010010010
LAASep 25, 2025KCKC2000000000
LAASep 24, 2025KCKC2000000110
LAASep 23, 2025KCKC3111142000
LAASep 21, 2025@COLCOL2010010000
LAASep 20, 2025@COLCOL4000000020
LAASep 19, 2025@COLCOL3110010010
LAASep 17, 2025@MILMIL3000000010
LAASep 16, 2025@MILMIL2000000010
LAASep 14, 2025@SEASEA3000000020
LAASep 13, 2025@SEASEA3010011010
LAASep 12, 2025@SEASEA2010010001
LAASep 11, 2025@SEASEA3010010001
LAASep 10, 2025MINMIN3111030010
LAASep 9, 2025MINMIN4220020010
LAASep 8, 2025MINMIN4011030020
LAASep 7, 2025ATHATH3011021010
LAASep 6, 2025ATHATH4011020020
LAASep 5, 2025ATHATH2000000120
LAASep 4, 2025@KCKC3000000010
LAASep 3, 2025@KCKC4000000010
LAASep 2, 2025@KCKC3010011001
LAASep 1, 2025@HOUHOU2000000000
LAAAug 31, 2025@HOUHOU0000000000
LAAAug 30, 2025@HOUHOU2000000000
LAAAug 29, 2025@HOUHOU2000000010
LAAAug 27, 2025@TEXTEX3010010010
LAAAug 26, 2025@TEXTEX3010010021
LAAAug 25, 2025@TEXTEX4000000010
LAAAug 24, 2025CHCCHC4010010010
LAAAug 23, 2025CHCCHC3000000000
LAAAug 22, 2025CHCCHC2000000000
LAAAug 20, 2025CINCIN3111020010
LAAAug 19, 2025CINCIN2000000010
LAAAug 18, 2025CINCIN2000000010
LAAAug 17, 2025@ATHATH3000001120
LAAAug 16, 2025@ATHATH3100000010
LAAAug 15, 2025@ATHATH3100000120
LAAAug 13, 2025LADLAD4121030010
LAAAug 12, 2025LADLAD3011021000
LAAAug 11, 2025LADLAD4121030020
LAAAug 10, 2025@DETDET3100000010
LAAAug 8, 2025@DETDET1000000010
LAAAug 6, 2025TBTB3010010021
LAAAug 5, 2025TBTB3010010011
LAAAug 4, 2025TBTB3131040001
LAAAug 3, 2025CWSCWS2000000020
LAAAug 2, 2025CWSCWS2000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026LAA437670152065.214.267.243.510
2025LAA501501382810177.203.248.304.553
2024LAA5121210000.083.083.083.167

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.