Standard Batting

Upgraded
Show Non‑Major
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2019 25 ARI NL -0.1 41 157 138 17 30 7 0 2 16 4 2 18 41 .217 .312 .312 .624 64 .287 65 43 3 1 0 0 0 7/9H4
2020 26 ARI NL -0.3 17 70 61 9 11 0 0 0 2 1 1 7 16 .180 .257 .180 .437 22 .217 26 11 1 0 0 2 0 /4D67H
2021 27 ARI NL 0.8 139 550 484 69 128 32 3 11 44 9 4 58 137 .264 .341 .411 .752 103 .335 105 199 7 0 1 3 1 4697H5
2022 28 ARI NL 3.1 125 510 443 66 119 25 1 9 56 23 3 55 98 .269 .349 .391 .739 110 .337 110 173 7 2 5 5 2 54/HD
2023 29 2TM 2LG 0.5 105 350 314 47 77 17 0 4 40 12 0 27 81 .245 .303 .338 .641 78 .296 77 106 3 1 2 4 0 45H/D17
2023 29 ARI NL -0.3 59 216 189 23 43 13 0 0 26 6 0 18 51 .228 .292 .296 .589 62 .275 60 56 2 1 2 4 0 5/H4D17
2023 29 SEA AL 0.8 46 134 125 24 34 4 0 4 14 6 0 9 30 .272 .321 .400 .721 105 .330 106 50 1 0 0 0 0 4/H5
2024 30 SEA AL 2.2 142 476 422 48 95 19 2 8 31 10 4 46 108 .225 .304 .336 .641 91 .289 92 142 6 3 1 2 1 *5H4/713D
6 Yrs 6.2 569 2113 1862 256 460 100 6 34 189 59 14 211 481 .247 .323 .362 .685 92 .311 93 674 27 7 9 16 4 54H769D/13
162 Game Avg 1.8 162 602 530 73 131 28 2 10 54 17 4 60 137 .247 .323 .362 .685 92 .311 93 192 8 2 3 5 1
ARI (5 Yrs) 3.2 381 1503 1315 184 331 77 4 22 144 43 10 156 343 .252 .330 .367 .696 91 .316 92 482 20 4 8 14 3 54769HD/1
SEA (2 Yrs) 3.0 188 610 547 72 129 23 2 12 45 16 4 55 138 .236 .308 .351 .659 94 .298 95 192 7 3 1 2 1 54H/713D
NL (5 Yrs) 3.2 381 1503 1315 184 331 77 4 22 144 43 10 156 343 .252 .330 .367 .696 91 .316 92 482 20 4 8 14 3 54769HD/1
AL (2 Yrs) 3.0 188 610 547 72 129 23 2 12 45 16 4 55 138 .236 .308 .351 .659 94 .298 95 192 7 3 1 2 1 54H/713D

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2019 25 ARI NL 157 -7 0 0 3 -2 -5 -0.6 5 0 -0.1 .487 .497 -0.3 0.1 -3 7/9H4
2020 26 ARI NL 70 -6 0 0 0 0 -6 -0.6 2 -3 -0.3 .466 .496 -0.3 0.0 -3 /4D67H
2021 27 ARI NL 550 3 3 0 -17 2 -9 -1.1 19 10 0.8 .493 .494 2.6 -1.6 27 4697H5
2022 28 ARI NL 510 5 5 1 -1 3 13 1.5 17 31 3.1 .511 .508 3.2 0.3 32 54/HD
2023 29 2TM 2LG 350 -9 3 0 -2 2 -6 -0.6 12 6 0.5 .494 .498 0.8 0.0 8 45H/D17
2023 29 ARI NL 216 -10 1 0 -1 1 -9 -1.0 7 -2 -0.3 .484 .494 -0.2 0.0 -1 5/H4D17
2023 29 SEA AL 134 1 2 1 -1 1 4 0.4 5 8 0.8 .508 .502 0.9 0.0 9 4/H5
2024 30 SEA AL 476 -4 -2 1 8 3 6 0.6 16 22 2.2 .504 .504 1.3 1.2 14 *5H4/713D
6 Yrs 2113 -18 9 3 -9 8 -7 -0.7 72 65 6.2 .499 .501 7.2 -0.1 74 54H769D/13
162 Game Avg 602 -5 3 1 -3 2 -2 -0.2 20 19 1.8 .499 .501 2.0 0.0 21
ARI (5 Yrs) 1503 -15 9 2 -16 4 -16 -1.7 51 35 3.2 .496 .499 4.9 -1.3 51 54769HD/1
SEA (2 Yrs) 610 -3 0 1 7 4 9 1.0 21 30 3.0 .505 .503 2.2 1.2 23 54H/713D
NL (5 Yrs) 1503 -15 9 2 -16 4 -16 -1.7 51 35 3.2 .496 .499 4.9 -1.3 51 54769HD/1
AL (2 Yrs) 610 -3 0 1 7 4 9 1.0 21 30 3.0 .505 .503 2.2 1.2 23 54H/713D

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
2019 25 ARI NL 157 .287 65 .295 .094 1.3 26.1 11.5 89.5 45.6 24.7 45.4 23.7 0.83 33.0 52.6 14.4 -1.0 -0.1% -4.82 31.9 66.7 44.4 7/9H4
2020 26 ARI NL 70 .217 26 .234 .000 0.0 22.9 10.0 84.9 27.7 29.8 48.9 12.8 1.00 27.7 55.3 17.0 -0.4 0.0% -4.34 50.0 50.0 40.0 /4D67H
2021 27 ARI NL 550 .335 105 .345 .147 2.0 24.9 10.5 87.9 31.1 27.6 49.0 20.8 0.97 27.4 53.6 19.1 -0.4 -0.3% 1.09 33.1 69.2 56.5 4697H5
2022 28 ARI NL 510 .337 110 .323 .122 1.8 19.2 10.8 87.3 36.2 26.2 40.8 26.2 0.73 26.8 51.0 22.3 2.0 0.2% 11.67 34.1 88.5 55.8 54/HD
2023 29 2TM 2LG 350 .296 77 .313 .092 1.1 23.1 7.7 86.3 28.9 26.4 39.7 28.5 0.68 34.7 47.3 18.0 -1.1 -1.0% -0.79 42.6 100.0 50.0 45H/D17
2023 29 ARI NL 216 .275 60 .303 .069 0.0 23.6 8.3 85.8 26.4 26.4 41.7 26.4 0.75 27.1 52.1 20.8 -0.4 -0.4% 0.63 37.1 100.0 44.4 5/H4D17
2023 29 SEA AL 134 .330 106 .330 .128 3.0 22.4 6.7 87.0 32.6 26.3 36.8 31.6 0.59 46.3 40.0 13.7 -0.7 -0.7% -1.42 51.3 100.0 55.6 4/H5
2024 30 SEA AL 476 .289 92 .282 .111 1.7 22.7 9.7 87.8 38.3 24.3 39.7 29.0 0.67 30.6 51.7 17.7 -0.4 -0.3% -11.83 29.4 71.4 38.2 *5H4/713D
6 Yrs 2113 .311 93 .313 .115 1.6 22.8 10.0 87.5 34.5 26.2 43.0 25.2 0.78 29.6 51.4 19.0 -1.3 -1.5% -9.03 34.5 80.8 50.5 54H769D/13
MLB Average .322 100 .293 .165 3.2 22.8 8.5 88.4 39.1 24.3 42.5 25.2 0.75 29.5 52.5 18.1 31.1 77.0 41.4

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is Josh Rojas?

Josh Rojas is 30 years old.

When was Josh Rojas born?

Josh Rojas was born on June 30, 1994.

Where was Josh Rojas born?

Josh Rojas was born in Litchfield Park, AZ.

How tall is Josh Rojas?

Josh Rojas is 6-1 (185 cm) tall.

How much does Josh Rojas weigh?

Josh Rojas weighs 207 lbs (93 kg).

How many seasons has Josh Rojas played?

Josh Rojas has played 6 seasons.

When was Josh Rojas drafted?

Josh Rojas was drafted by the Houston Astros in the 26th round of the 2017 MLB June Amateur Draft from University of Hawaii at Manoa (Honolulu, HI).

What position does Josh Rojas play?

Josh Rojas is a Third Baseman, Second Baseman and Outfielder.

How many hits does Josh Rojas have?

Josh Rojas had 95 hits last season and has 460 hits over his career.

How many home runs does Josh Rojas have?

Josh Rojas had 8 home runs last season and has 34 home runs over his career.

What is Josh Rojas' average?

Josh Rojas had a .225 average last season and has a .247 average over his career.

How much is Josh Rojas worth?

Josh Rojas made $3,100,000.00 last year. His current contract terms are 1 yr/$3.5M (25).

How many teams has Josh Rojas played for?

Josh Rojas has played for 2 teams; the Arizona Diamondbacks and Seattle Mariners.

What are Josh Rojas' nicknames?

Ro is a nickname for Josh Rojas.

Other Resources & Links

More Rojas Pages