MLB/Players/Cody Freeman
Cody Freeman

CODY FREEMAN

3B · Texas Rangers · 20252026 · 62 games
62
CAREER GAMES · REGULAR SEASON
2 seasons
.246
CAREER BATTING AVERAGE
46 hits in 187 at-bats
4
CAREER HOME RUNS
21 RBI · 2 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026TEX267382011167121.274.338.356.694
2025TEX361141326403155191.228.261.342.603
Career6218721465142112312.246.291.348.639

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 46 batted balls
Groundout · 104.5 mph · 6 ftBunt Groundout · 40.9 mph · 3 ftGroundout · 92.9 mph · 10 ftPop Out · 76.2 mph · 38 ftFlyout · 85.5 mph · 185 ftFlyout · 88.9 mph · 291 ftGroundout · 96.3 mph · 26 ftGroundout · 42.3 mph · 1 ftLineout · 90.7 mph · 328 ftGroundout · 100.4 mph · 27 ftFlyout · 77.9 mph · 292 ftGroundout · 67.8 mph · 10 ftFlyout · 93.9 mph · 350 ftGroundout · 64.8 mph · 5 ftSacrifice bunt · 21.8 mph · 9 ftPop Out · 80.8 mph · 187 ftGroundout · 78.6 mph · 9 ftFlyout · 88.0 mph · 279 ftFlyout · 87.3 mph · 296 ftGroundout · 1 ftForceout · 52.9 mph · 3 ftGroundout · 47.8 mph · 2 ftFlyout · 85.5 mph · 281 ftLineout · 98.6 mph · 321 ftPop Out · 79.3 mph · 182 ftGroundout · 93.2 mph · 14 ftSacrifice bunt · 30.9 mph · 3 ftPop Out · 75.0 mph · 87 ftFlyout · 89.4 mph · 315 ftFlyout · 77.8 mph · 258 ftTriple · 98.3 mph · 334 ftSingle · 81.6 mph · 68 ftSingle · 91.1 mph · 210 ftSingle · 98.8 mph · 93 ftSingle · 88.3 mph · 143 ftSingle · 86.5 mph · 167 ftDouble · 96.9 mph · 345 ftSingleHome Run · 100.2 mph · 388 ftSingle · 93.0 mph · 6 ftSingle · 97.0 mph · 106 ftSingle · 93.4 mph · 124 ftSingle · 55.4 mph · 2 ftSingle · 83.0 mph · 121 ftSingle · 88.1 mph · 15 ftSingle · 51.0 mph · 64 ft
Hit (16) Out (30) Home run (1)
Average exit velocity 79.8 mph · longest 388 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
JUN 3@ STLL 352010001
JUN 13@ BOSL 364010003
JUN 14@ BOSW 644120010
JUN 15vs MINL 243000000
JUN 16vs MINL 2121000001
JUN 18vs MINL 392000000
JUN 20vs SDL 461000000
AUG 14@ ATHL 382000010
AUG 16@ ATHL 253010001
AUG 18vs WSHW 503020111
AUG 19vs WSHL 061000000
AUG 20vs WSHW 201000011
AUG 21vs LAAW 212010000
AUG 22vs LAAL 033010001
AUG 23vs LAAW 533110101
AUG 24@ CWSW 1125120000
AUG 25@ CWSL 7115110000
AUG 26@ CWSL 4102100010
AUG 28@ MILL 162000010
AUG 29@ MILL 353111100
AUG 30@ MILW 744120100
SEP 1vs ATHW 814020200
SEP 2vs ATHW 854010001
SEP 2vs ATHL 294010001
SEP 4vs TBW 603000000
SEP 5vs TBL 672100010

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.