2025 Texas Rangers
Franchise seasons · 2020s seasons
Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.
Roster and season statistics
Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. A roster player may have no batting or pitching row if they did not appear in those tables.
| Player | Position group | No. | Stat rows | AB | H | HR | AVG | IP | ERA | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| Shawn Armstrong | Pitchers | 43 | pitching | — | — | — | — | 74.00 | 2.31 | Average (57) — 13 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.31 over 74.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Caleb Boushley | Pitchers | 70 | pitching | — | — | — | — | 43.33 | 6.02 | Average (45) — 445 of 515 pitchers in the available 2025 rostersAn earned-run average of 6.02 over 43.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Marc Church | Pitchers | 30 | pitching | — | — | — | — | 4.67 | 3.86 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Patrick Corbin | Pitchers | 46 | pitching | — | — | — | — | 155.33 | 4.40 | Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.40 over 155.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| José Corniell | Pitchers | 59 | pitching | — | — | — | — | 1.67 | 16.20 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Danny Coulombe | Pitchers | 54 | pitching | — | — | — | — | 12.00 | 5.25 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Luis Curvelo | Pitchers | 57 | pitching | — | — | — | — | 19.00 | 5.68 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Jacob deGrom | Pitchers | 48 | pitching | — | — | — | — | 172.67 | 2.97 | Average (56) — 38 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.97 over 172.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Dane Dunning | Pitchers | 33 | pitching | — | — | — | — | 10.67 | 3.38 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Carl Edwards Jr. | Pitchers | 58 | pitching | — | — | — | — | 3.00 | 0.00 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Nathan Eovaldi | Pitchers | 17 | pitching | — | — | — | — | 130.00 | 1.73 | Strong (61) — 2 of 515 pitchers in the available 2025 rostersAn earned-run average of 1.73 over 130.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Gerson Garabito | Pitchers | 58 | pitching | — | — | — | — | 8.00 | 9.00 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Robert Garcia | Pitchers | 62 | pitching | — | — | — | — | 64.00 | 2.95 | Average (54) — 84 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.95 over 64.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Jon Gray | Pitchers | 22 | pitching | — | — | — | — | 14.00 | 7.71 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Codi Heuer | Pitchers | 54 | pitching | — | — | — | — | 1.33 | 6.75 | Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance. |
| Luke Jackson | Pitchers | 77 | pitching | — | — | — | — | 35.00 | 4.11 | Average (50) — 262 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.11 over 35.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Merrill Kelly | Pitchers | 23 | pitching | — | — | — | — | 55.33 | 4.23 | Average (50) — 262 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.23 over 55.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Jake Latz | Pitchers | 67 | No stat row | — | — | — | — | — | — | No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance. |
| Jack Leiter | Pitchers | 35 | both | 1 | 0 | 0 | .000 | 151.67 | 3.86 | Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.86 over 151.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Tyler Mahle | Pitchers | 51 | pitching | — | — | — | — | 86.67 | 2.18 | Average (58) — 10 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.18 over 86.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Chris Martin | Pitchers | 55 | pitching | — | — | — | — | 42.33 | 2.98 | Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.98 over 42.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Phil Maton | Pitchers | 88 | pitching | — | — | — | — | 23.00 | 3.52 | Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.52 over 23.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Hoby Milner | Pitchers | 41 | pitching | — | — | — | — | 70.33 | 3.84 | Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.84 over 70.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Kumar Rocker | Pitchers | 80 | pitching | — | — | — | — | 64.33 | 5.74 | Average (45) — 445 of 515 pitchers in the available 2025 rostersAn earned-run average of 5.74 over 64.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Jacob Webb | Pitchers | 71 | pitching | — | — | — | — | 66.00 | 3.00 | Average (54) — 84 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.00 over 66.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Cole Winn | Pitchers | 60 | pitching | — | — | — | — | 41.67 | 1.51 | Average (57) — 13 of 515 pitchers in the available 2025 rostersAn earned-run average of 1.51 over 41.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Tucker Barnhart | Catchers | 18 | both | 13 | 3 | 0 | .231 | 2.00 | 13.50 | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Jonah Heim | Catchers | 28 | batting | 395 | 84 | 11 | .213 | — | — | Average (46) — 395 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 395 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Kyle Higashioka | Catchers | 11 | batting | 303 | 73 | 11 | .241 | — | — | Average (51) — 224 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 303 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Nick Ahmed | Infielders | 23 | batting | 9 | 0 | 0 | .000 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Jake Burger | Infielders | 21 | batting | 356 | 84 | 16 | .236 | — | — | Average (51) — 224 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 356 at-bats and 16 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Blaine Crim | Infielders | 13 | batting | 11 | 0 | 0 | .000 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Ezequiel Durán | Infielders | 20 | both | 205 | 46 | 0 | .224 | 3.33 | 0.00 | Average (46) — 395 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 205 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Justin Foscue | Infielders | 56 | batting | 9 | 1 | 0 | .111 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Cody Freeman | Infielders | 39 | batting | 114 | 26 | 3 | .228 | — | — | Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 114 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Josh Jung | Infielders | 6 | batting | 482 | 121 | 14 | .251 | — | — | Average (53) — 166 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 482 at-bats and 14 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Dylan Moore | Infielders | 25 | batting | 27 | 7 | 2 | .259 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Jonathan Ornelas | Infielders | 24 | batting | 5 | 0 | 0 | .000 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Joc Pederson | Infielders | 4 | batting | 265 | 48 | 9 | .181 | — | — | Below average (42) — 493 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 265 at-bats and 9 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Corey Seager | Infielders | 5 | batting | 380 | 103 | 21 | .271 | — | — | Average (58) — 48 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 380 at-bats and 21 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Marcus Semien | Infielders | 2 | batting | 470 | 108 | 15 | .230 | — | — | Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 470 at-bats and 15 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Josh H. Smith | Infielders | 8 | batting | 495 | 124 | 10 | .251 | — | — | Average (52) — 196 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 495 at-bats and 10 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Donovan Solano | Infielders | 16 | batting | 3 | 0 | 0 | .000 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Rowdy Tellez | Infielders | 44 | both | 116 | 30 | 6 | .259 | 2.00 | 13.50 | Average (54) — 129 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 116 at-bats and 6 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Evan Carter | Outfielders | 32 | batting | 194 | 48 | 5 | .247 | — | — | Average (51) — 224 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 194 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Adolis García | Outfielders | 53 | batting | 507 | 115 | 19 | .227 | — | — | Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 507 at-bats and 19 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Sam Haggerty | Outfielders | 0 | batting | 162 | 41 | 2 | .253 | — | — | Average (51) — 224 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 162 at-bats and 2 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Dustin Harris | Outfielders | 38 | batting | 40 | 8 | 1 | .200 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Michael Helman | Outfielders | 24 | batting | 99 | 23 | 5 | .232 | — | — | Average (51) — 224 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 99 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Wyatt Langford | Outfielders | 36 | batting | 489 | 118 | 22 | .241 | — | — | Average (52) — 196 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 489 at-bats and 22 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Billy McKinney | Outfielders | 23,33 | batting | 20 | 4 | 0 | .200 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Alejandro Osuna | Outfielders | 19 | batting | 151 | 32 | 2 | .212 | — | — | Average (46) — 395 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 151 at-bats and 2 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
| Kevin Pillar | Outfielders | 1 | batting | 43 | 9 | 0 | .209 | — | — | Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance. |
| Leody Taveras | Outfielders | 3 | batting | 79 | 19 | 1 | .241 | — | — | Average (50) — 262 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 79 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league. |
Build a lineup
Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 2025 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.
Simulated exhibition
Choose a lineup to play an exhibition.
Batting lines
Game log for the selected game
Roster and statistics adapted from Wikipedia contributors, 2025 Texas Rangers season. Retrieved 2026-09-30T03:18:44.061350+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.