2022 Pittsburgh Pirates

Franchise seasons · 2020s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Compare historical seasons

Pittsburgh Pirates franchise archive · Available years: 1901–2025 · 125 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
2024 Pittsburgh Pirates76–862532
2023 Pittsburgh Pirates76–862930
2022 Pittsburgh Pirates · Current season62–1003436
2021 Pittsburgh Pirates61–1012938
2020 Pittsburgh Pirates19–412129

Same era: other teams in 2022

More teams from 2022

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Cam AlldredPitchers63pitching————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.
Anthony BandaPitchers52pitching————19.676.41
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.
Manny BañuelosPitchers53pitching————32.674.96
Average (48) — 329 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.96 over 32.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.
David BednarPitchers51pitching————51.672.61
Average (54) — 77 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.61 over 51.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 BeedePitchers48pitching————51.675.23
Average (46) — 393 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.23 over 51.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.
Austin BricePitchers70,72pitching————6.674.05
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.
J. T. BrubakerPitchers34pitching————144.004.69
Average (47) — 364 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.69 over 144.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.
Roansy ContrerasPitchers59pitching————95.003.79
Average (51) — 206 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.79 over 95.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.
Wil CrowePitchers29pitching————76.004.38
Average (49) — 288 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.38 over 76.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.
Chase De JongPitchers37pitching————71.672.64
Average (55) — 52 of 489 pitchers in the available 2022 rostersAn earned-run average of 2.64 over 71.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 De Los SantosPitchers57pitching————25.674.91
Average (48) — 329 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.91 over 25.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.
Jerad EickhoffPitchers43pitching————4.3320.77
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.
Junior FernándezPitchers43pitching————3.330.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.
Aaron FletcherPitchers35pitching————11.676.94
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.
Heath HembreePitchers53pitching————16.337.16
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.
Colin HoldermanPitchers35pitching————10.676.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.
Sam HowardPitchers54pitching————2.009.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.
Mitch KellerPitchers23pitching————159.003.91
Average (51) — 206 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.91 over 159.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.
Max KranickPitchers45pitching————5.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.
Nick MearsPitchers36pitching————2.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.
Luis OrtizPitchers75pitching————16.004.50
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.
Johan OviedoPitchers62pitching————30.673.23
Average (52) — 158 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.23 over 30.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.
Dillon PetersPitchers38pitching————39.334.58
Average (49) — 288 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.58 over 39.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é QuintanaPitchers62pitching————103.003.50
Average (52) — 158 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.50 over 103.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.
Yohan RamírezPitchers46pitching————27.003.67
Average (51) — 206 of 489 pitchers in the available 2022 rostersAn earned-run average of 3.67 over 27.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.
Robert StephensonPitchers41pitching————13.333.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.
Eric StoutPitchers52pitching————18.675.79
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.
Chris StrattonPitchers46pitching————40.675.09
Average (47) — 364 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.09 over 40.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.
Beau SulserPitchers69pitching————9.673.72
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.
Zach ThompsonPitchers39pitching————121.335.18
Below average (44) — 445 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.18 over 121.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.
Duane Underwood Jr.Pitchers56pitching————57.334.40
Average (49) — 288 of 489 pitchers in the available 2022 rostersAn earned-run average of 4.40 over 57.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.
Cam VieauxPitchers68pitching————8.6710.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.
Bryse WilsonPitchers32pitching————115.675.52
Below average (43) — 459 of 489 pitchers in the available 2022 rostersAn earned-run average of 5.52 over 115.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.
Miguel YajurePitchers89pitching————24.338.88
Below average (41) — 476 of 489 pitchers in the available 2022 rostersAn earned-run average of 8.88 over 24.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.
Jason DelayCatchers61,66batting155331.213——
Average (46) — 405 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 155 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.
José GodoyCatchers70batting1710.059——
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.
Tyler HeinemanCatchers54batting142300.211——
Average (46) — 405 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 142 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.
Andrew KnappCatchers31batting3140.129——
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 PérezCatchers5batting107166.150——
Below average (43) — 476 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 107 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.
Roberto PérezCatchers55batting60142.233——
Average (50) — 252 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 60 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.
Diego CastilloInfielders64both2625411.2066.0036.00
Average (47) — 370 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 262 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.
Rodolfo CastroInfielders14batting2535911.233——
Average (51) — 210 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 253 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.
Yu ChangInfielders6batting4271.167——
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 ChavisInfielders2batting4019214.229——
Average (50) — 252 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 401 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.
Zack CollinsInfielders6batting2510.040——
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.
Oneil CruzInfielders15batting3317717.233——
Average (52) — 176 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 331 at-bats and 17 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.
Ke'Bryan HayesInfielders13batting5051237.244——
Average (50) — 252 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 505 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.
Kevin NewmanInfielders27batting288792.274——
Average (54) — 119 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 288 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 PadloInfielders5batting1100.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.
Hoy ParkInfielders44batting51112.216——
Average (49) — 295 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 51 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.
Liover PegueroInfielders60batting310.333——
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.
Yoshi TsutsugoInfielders25batting170292.171——
Below average (41) — 502 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 170 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.
Josh VanMeterInfielders26both171323.1873.0039.00
Below average (43) — 476 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 171 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.
Daniel VogelbachInfielders19batting2375412.228——
Average (51) — 210 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 237 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.
Anthony AlfordOutfielders6batting410.250——
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.
Greg AllenOutfielders24batting118222.186——
Below average (44) — 451 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 118 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.
Miguel AndújarOutfielders26batting3690.250——
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.
Ji-hwan BaeOutfielders71batting33110.333——
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.
Ben GamelOutfielders18batting371869.232——
Average (49) — 295 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 371 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.
Bligh MadrisOutfielders66batting113201.177——
Below average (43) — 476 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 113 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.
Tucupita MarcanoOutfielders30batting160332.206——
Average (46) — 405 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 160 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.
Jake MarisnickOutfielders41batting77182.234——
Average (50) — 252 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 77 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.
Cal MitchellOutfielders31batting212485.226——
Average (49) — 295 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 212 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.
Bryan ReynoldsOutfielders10batting54214227.262——
Average (57) — 56 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 542 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.
Canaan Smith-NjigbaOutfielders28batting510.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.
Jack SuwinskiOutfielders65batting3266619.202——
Average (48) — 336 of 518 batters in the available 2022 rostersBatting average and home runs per at-bat inform this hitting score, using 326 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.
Travis SwaggertyOutfielders50batting910.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.
Cole TuckerOutfielders3batting63110.175——
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 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.

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 Pittsburgh Pirates season. Retrieved 2026-09-30T10:47:28.477295+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.