DataBaseball
2026
Texas Rangers logo

American League West · 2025

Texas Rangers

81-81Globe Life FieldAmerican League
Team WAR
26.9
11.4 bat / 15.5 pitch
Win %
.500
pyth .556
Run diff
+79
4.22 / 3.73 per g
wRC+
96
ERA
3.46
FIP 3.85
Home runs
166

The Texas Rangers went 81-81 in 2025, a .500 winning percentage — 16th of 30 record in baseball. They scored 684 runs and allowed 605, a run differential of +79. The offence ranked 22nd of 30 in MLB for runs scored, while their 3.46 staff ERA was the best. Their 96 team wRC+ is 4% below league average — 21st of 30 in MLB. Corey Seager leads the position players at 3.9 WAR, and Nathan Eovaldi the rotation at a 1.73 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,221 team hits
Josh Smith124Josh Smith — 124 hits (10.2%)Josh Jung121Josh Jung — 121 hits (9.9%)Wyatt Langford118Wyatt Langford — 118 hits (9.7%)Adolis García115Adolis García — 115 hits (9.4%)Marcus Semien108Marcus Semien — 108 hits (8.8%)Corey Seager103Corey Seager — 103 hits (8.4%)Jonah Heim84Jonah Heim — 84 hits (6.9%)Jake Burger84Jake Burger — 84 hits (6.9%)Kyle Higashioka73Kyle Higashioka — 73 hits (6.0%)Evan Carter48Evan Carter — 48 hits (3.9%)Joc Pederson48Joc Pederson — 48 hits (3.9%)Ezequiel Duran46Ezequiel Duran — 46 hits (3.8%)Sam Haggerty41Sam Haggerty — 41 hits (3.4%)Alejandro Osuna32Alejandro Osuna — 32 hits (2.6%)Freeman26Cody Freeman — 26 hits (2.1%)23Michael Helman — 23 hits (1.9%)9Kevin Pillar — 9 hits (0.7%)Dustin Harris — 8 hits (0.7%)4Billy McKinney — 4 hits (0.3%)Tucker Barnhart — 3 hits (0.2%)Jonathan Ornelas — 2 hits (0.2%)Justin Foscue — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

24 players, ranked by dbWAR.

Corey SeagerSS10244510321503.271.373.487.3681453.9
Wyatt LangfordLF133573118226222.241.344.431.3401242.8
Josh SmithSS141563124103512.251.335.366.3141051.8
Marcus Semien2B127534108156211.230.305.364.297931.3
Josh Jung3B13051112114614.251.294.390.299941.2
Evan CarterCF622204852514.247.336.392.3241121.1
Kyle HigashiokaC933277311473.241.291.403.302961.0
Michael HelmanCF36110235204.232.290.455.3201090.5
Sam HaggertyLF621824121312.253.328.370.3091010.4
Jonah HeimC1224338411433.213.271.332.268710.3
Tucker BarnhartC6153000.231.333.231.275760.0
Jonathan OrnelasSS5102000.222.300.222.24957-0.0
Jack LeiterPH110000.000.000.000.000-128-0.0
Dustin HarrisLF18438121.200.256.350.26770-0.1
Justin Foscue1B491020.111.111.222.140-24-0.1
Billy McKinneyRF6214010.200.238.250.22136-0.1
Nick AhmedSS5100001.000.100.000.072-75-0.1
Adolis GarcíaRF135547115197513.227.271.394.28785-0.1
Cody Freeman2B36121263151.228.258.342.26267-0.2
Kevin PillarCF19439013.209.209.256.20322-0.2
Jake Burger1B1033768416531.236.269.419.29591-0.3
Alejandro OsunaLF56176322155.212.313.278.27475-0.4
Ezequiel Duran1B802194601411.224.266.293.25158-0.4
Joc PedersonDH96306489262.181.285.328.27979-0.8

Pitching

24 pitchers, ranked by dbWAR.

Nathan Eovaldi2222130.011301291.732.800.858.93.3
Jacob deGrom3030172.212801852.973.640.929.62.7
Tyler Mahle161686.2640662.183.371.136.91.6
Jack Leiter2929151.2101001483.864.151.288.81.5
Patrick Corbin3130155.171101314.404.251.367.61.4
Shawn Armstrong71274.0439742.313.070.819.01.3
Hoby Milner73070.1340583.843.391.277.41.0
Jacob Latz33885.2201762.843.721.248.01.0
Robert Garcia71064.0489682.953.711.259.60.6
Chris Martin49042.1262432.983.581.209.10.5
Caleb Boushley25143.1001416.023.851.578.50.4
Cole Winn33041.2010351.513.900.967.60.3
Jacob Webb55066.0541583.004.301.037.90.2
Kumar Rocker141464.1450565.744.881.467.80.1
Luke Jackson52051.0259384.064.491.356.70.1
Gerson Garabito308.000089.003.892.009.00.1
Ezequiel Duran403.100000.003.140.300.00.1
Tucker Barnhart102.0000013.504.642.500.0-0.0
Luis Curvelo17019.0110205.684.661.429.5-0.0
Marc Church504.200053.864.852.149.6-0.0
Carl Edwards Jr.406.000064.504.801.179.0-0.0
Jose Corniell101.2010116.2011.542.405.4-0.1
Rowdy Tellez102.0000013.5011.142.500.0-0.1
Jon Gray6014.0110127.717.351.507.7-0.4
Record versus run differential

Texas Rangers are 81-81, a .500 win rate, while their +79 run differential implies .556. That is about 9 wins behind it, which tends to regress upward.