Name | Team | Age |
J.J. Gray | Retired (2043, Age 40) | Died (2084, Age 82) |
Drafted | Position | Bats/Throws |
Round 1, Pick 2 (2024) |
2B | R/R |
League | Option Years
![]() |
Majors Service Time |
Mookie Wilson League | 0 | 20 years (7 games) |
Total Rating
![]() |
Arm | Range |
Contact vs R | Contact vs L | Speed |
Power vs R | Power vs L | Bunting |
Endurance | Velocity | Control |
Leadership
![]() |
Mentor vs RHP
![]() |
Mentor vs LHP
![]() |
Health
![]() |
Injured Days
![]() |
Birthday |
0 | 12/10/2002 | |
WS Rings | WS Appearances | LCS Appearances |
0 | 0 | 1 |
Alt Pos (2B) | Alt Pos (---) | Alt Pos (---) |
(80.3 %) | (0.0 %) | (0.0 %) |
Year
![]() |
Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | E | OPS | OBP | SLG | AVG |
2024 | PIT | 142 | 510 | 71 | 141 | 20 | 6 | 8 | 57 | 49 | 96 | 23 | 8 | 17 | .730 | .343 | .386 | .276 |
2025 | PIT | 119 | 464 | 70 | 114 | 21 | 1 | 5 | 35 | 40 | 95 | 18 | 6 | 17 | .637 | .310 | .328 | .246 |
2026 | PIT | 142 | 589 | 107 | 163 | 32 | 14 | 11 | 62 | 52 | 114 | 33 | 2 | 19 | .771 | .336 | .435 | .277 |
2027 | PIT | 142 | 540 | 66 | 131 | 24 | 7 | 9 | 60 | 56 | 81 | 26 | 8 | 16 | .679 | .316 | .363 | .243 |
2028 | PIT | 142 | 582 | 103 | 175 | 30 | 6 | 15 | 60 | 68 | 101 | 24 | 5 | 20 | .825 | .375 | .450 | .301 |
2029 | PIT | 142 | 580 | 102 | 184 | 27 | 9 | 11 | 59 | 82 | 93 | 21 | 5 | 17 | .854 | .402 | .452 | .317 |
2030 | PIT | 133 | 562 | 100 | 147 | 23 | 6 | 7 | 31 | 62 | 97 | 20 | 5 | 12 | .700 | .339 | .361 | .262 |
2031 | PIT | 142 | 606 | 108 | 180 | 36 | 9 | 14 | 60 | 65 | 92 | 23 | 1 | 14 | .824 | .368 | .455 | .297 |
2032 | PIT | 142 | 590 | 129 | 184 | 28 | 10 | 18 | 67 | 91 | 96 | 35 | 5 | 11 | .887 | .402 | .485 | .312 |
2033 | PIT | 121 | 511 | 105 | 160 | 38 | 8 | 19 | 64 | 56 | 71 | 15 | 0 | 11 | .914 | .384 | .530 | .313 |
2034 | PIT | 142 | 581 | 95 | 167 | 26 | 5 | 13 | 58 | 72 | 91 | 16 | 5 | 14 | .784 | .367 | .417 | .287 |
2035 | PIT | 142 | 612 | 126 | 202 | 35 | 16 | 15 | 63 | 65 | 91 | 17 | 1 | 10 | .907 | .394 | .513 | .330 |
2036 | PIT | 142 | 574 | 101 | 157 | 22 | 8 | 12 | 52 | 74 | 109 | 34 | 8 | 14 | .762 | .360 | .402 | .274 |
2037 | PIT | 142 | 595 | 102 | 169 | 29 | 4 | 19 | 64 | 71 | 100 | 41 | 10 | 12 | .802 | .360 | .442 | .284 |
2038 | PIT | 142 | 563 | 97 | 157 | 31 | 9 | 14 | 64 | 57 | 79 | 29 | 19 | 15 | .786 | .346 | .440 | .279 |
2039 | PIT-BRO-KC | 137 | 519 | 62 | 130 | 27 | 4 | 6 | 40 | 49 | 79 | 20 | 9 | 13 | .667 | .315 | .353 | .250 |
2040 | KC | 139 | 514 | 77 | 137 | 25 | 5 | 14 | 71 | 64 | 93 | 8 | 1 | 6 | .766 | .350 | .416 | .267 |
2041 | KC | 139 | 518 | 58 | 150 | 23 | 3 | 12 | 55 | 56 | 86 | 10 | 3 | 13 | .775 | .360 | .415 | .290 |
2042 | KC | 137 | 517 | 65 | 148 | 33 | 7 | 7 | 65 | 58 | 95 | 8 | 4 | 7 | .774 | .356 | .418 | .286 |
2043 | KC | 120 | 446 | 52 | 111 | 17 | 3 | 6 | 47 | 52 | 94 | 8 | 6 | 1 | .670 | .329 | .341 | .249 |
Total | 2749 | 10973 | 1796 | 3107 | 547 | 140 | 235 | 1134 | 1239 | 1853 | 429 | 111 | 259 | .780 | .357 | .423 | .283 |
Date | Transaction |
2043-11-01 | J.J. Gray has retired from the Kansas City Longhorns |
2043-09-04 | J.J. Gray collected his 3000th career hit. |
2043-08-08 | J.J. Gray of the Kansas City Longhorns is injured and is expected to be out 26 days. |
2040-03-25 | The Kansas City Royals have removed J.J. Gray from the trade block. |
2039-06-11 | The Kansas City Royals have placed J.J. Gray on the trade block. |
2039-06-08 | Trade #1181468 has been completed between the Brooklyn Cyclones and the Kansas City Royals. The Kansas City Royals receive Luke Lowdermilk, J.J. Gray, Rheal Cormier from the Brooklyn Cyclones in exchange for Steve Roe, Eddie McGuire, Draft Pick 2040 Round 2 NYN (Cuddles Rowe). |
2039-05-22 | Trade #1180785 has been completed between the Brooklyn Cyclones and the Pittsburgh Hammers. The Pittsburgh Hammers receive Jimmy Henry, Roger Evans, Don Willett, Derrel Madden, Draft Pick 2040 Round 3 BRO (Frank Mincher), Draft Pick 2042 Round 2 BRO (Carl Michaelson) from the Brooklyn Cyclones in exchange for Nomar Winters, J.J. Gray. |
2033-06-28 | J.J. Gray of the Pittsburgh Kangaroos is injured and is expected to be out 30 days. |
2030-08-11 | J.J. Gray of the Pittsburgh Kangaroos is injured and is expected to be out 12 days. |
2025-09-29 | J.J. Gray of the Pittsburgh Kangaroos is injured and is expected to be out 20 days. |
2025-04-30 | J.J. Gray of the Pittsburgh Kangaroos is injured and is expected to be out 10 days. |
2024-04-01 | The Pittsburgh Kangaroos have promoted J.J. Gray to the major league team. The Pittsburgh Kangaroos have promoted Bill Porter to the major league team. The Pittsburgh Kangaroos have promoted Ted Hinchman to the major league team. The Pittsburgh Kangaroos have designated Cuke McLaughlin for assignment. The Pittsburgh Kangaroos have designated John Styles for assignment. |