2022 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.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Albert AbreuPitchers36pitching————8.673.12
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.
A. J. AlexyPitchers62pitching————7.0011.57
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.
Kolby AllardPitchers39pitching————21.007.29
Average (45) — 418 of 489 pitchers in the available 2022 rostersAn earned-run average of 7.29 over 21.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.
Kohei AriharaPitchers35pitching————20.009.45
Below average (42) — 469 of 489 pitchers in the available 2022 rostersAn earned-run average of 9.45 over 20.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.
Joe BarlowPitchers68pitching————35.003.86
Average (50) — 246 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.86 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.
Brock BurkePitchers46pitching————82.331.97
Average (58) — 14 of 489 pitchers in the available 2022 rostersAn earned-run average of 1.97 over 82.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.
Matt BushPitchers51pitching————36.672.95
Average (53) — 111 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.95 over 36.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 DunningPitchers33pitching————153.334.46
Average (48) — 329 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.46 over 153.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.
Jon GrayPitchers22pitching————127.333.96
Average (50) — 246 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.96 over 127.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.
Taylor HearnPitchers21,52pitching————100.005.13
Average (45) — 418 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.13 over 100.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.
Jonathan HernándezPitchers72pitching————30.332.97
Average (52) — 158 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.97 over 30.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.
Greg HollandPitchers40pitching————4.677.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.
Spencer HowardPitchers31pitching————37.677.41
Below average (42) — 469 of 489 pitchers in the available 2022 rostersAn earned-run average of 7.41 over 37.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.
Dallas KeuchelPitchers60pitching————10.0012.60
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.
John KingPitchers32pitching————51.334.03
Average (50) — 246 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.03 over 51.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é LeclercPitchers25pitching————47.672.83
Average (53) — 111 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.83 over 47.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.
Brett MartinPitchers59pitching————50.004.14
Average (50) — 246 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.14 over 50.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.
Tyson MillerPitchers76pitching————10.6710.97
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.
Matt MoorePitchers45pitching————74.001.95
Average (58) — 14 of 489 pitchers in the available 2022 rostersAn earned-run average of 1.95 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.
Glenn OttoPitchers49pitching————135.674.64
Average (47) — 364 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.64 over 135.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.
Spencer PattonPitchers61pitching————7.003.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.
Martín PérezPitchers54pitching————196.332.89
Average (57) — 23 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.89 over 196.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.
Cole RagansPitchers50pitching————40.004.95
Average (48) — 329 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.95 over 40.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.
Garrett RichardsPitchers43pitching————42.675.27
Average (47) — 364 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.27 over 42.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.
Yerry RodríguezPitchers51pitching————1.000.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.
Dennis SantanaPitchers19pitching————58.675.22
Average (46) — 393 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.22 over 58.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.
Josh SborzPitchers66pitching————22.336.45
Average (46) — 393 of 489 pitchers in the available 2022 rostersAn earned-run average of 6.45 over 22.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.
Nick SnyderPitchers57pitching————1.0018.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.
Jesús TinocoPitchers63pitching————20.672.18
Average (53) — 111 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.18 over 20.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.
Mitch GarverCatchers18batting1883910.207——
Average (48) — 336 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 188 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.
Jonah HeimCatchers28batting4069216.227——
Average (50) — 252 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 406 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.
Sam HuffCatchers55batting121294.240——
Average (51) — 210 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 121 at-bats and 4 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 PlaweckiCatchers23batting1130.273——
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.
Meibrys ViloriaCatchers20,60batting63102.159——
Average (45) — 431 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 63 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.
Charlie CulbersonInfielders11both115292.2522.000.00
Average (51) — 210 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 115 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.
Ezequiel DuránInfielders70batting208495.236——
Average (50) — 252 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 208 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.
Andy IbáñezInfielders77batting119261.218——
Average (47) — 370 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 119 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.
Josh JungInfielders6batting98205.204——
Average (48) — 336 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 98 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.
Nathaniel LoweInfielders30batting59317927.302——
Strong (64) — 8 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 593 at-bats and 27 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.
Mark MathiasInfielders9batting65185.277——
Average (55) — 95 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 65 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.
Corey SeagerInfielders5batting59314533.245——
Average (55) — 95 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 593 at-bats and 33 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 SemienInfielders2batting65716326.248——
Average (54) — 119 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 657 at-bats and 26 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. SmithInfielders47batting213422.197——
Below average (43) — 476 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 213 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.
Kole CalhounOutfielders56batting3887612.196——
Below average (44) — 451 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 388 at-bats and 12 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.
Willie CalhounOutfielders4batting4461.136——
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.
Steven DuggarOutfielders9batting1730.176——
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.
Adolis GarcíaOutfielders53batting60515127.250——
Average (55) — 95 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 605 at-bats and 27 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.
Elier HernándezOutfielders38batting3360.182——
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.
Brad MillerOutfielders13batting222477.212——
Average (47) — 370 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 222 at-bats and 7 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.
Zach ReksOutfielders65batting3490.265——
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.
Nick SolakOutfielders15batting82173.207——
Average (48) — 336 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 82 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.
Leody TaverasOutfielders3batting314825.261——
Average (53) — 147 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 314 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.
Bubba ThompsonOutfielders65batting170451.265——
Average (52) — 176 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 170 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.
Steele WalkerOutfielders40batting1411.071——
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.
Eli WhiteOutfielders41batting105213.200——
Average (47) — 370 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 105 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.

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: 2022 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 2022 Texas Rangers season. Retrieved 2026-09-30T10:48:32.114712+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.