Show modern player card
Name Team Age
Hal Johnson Retired (2025, Age 46) 74
Drafted Position Bats/Throws
Round 1, Pick 10
(1997)
C R/R
League Option Years   Majors Service Time
Greg Maddux League 0 23 years (156 games)
Total Rating   Arm Range
C+ A-
Contact vs R Contact vs L Speed
B+ B+
Power vs R Power vs L Bunting
C- D+
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
B- C+ C+
Health   Injured Days   Birthday
0 6/27/1979
WS Rings WS Appearances LCS Appearances
1 2 3
Alt Pos (RF) Alt Pos (---) Alt Pos (---)
B+ (70.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2001 PIT 88 341 33 93 20 4 8 35 46 50 3 1 2 .784 .359 .425 .273
2002 PIT 109 446 48 113 30 1 4 42 47 79 5 4 0 .677 .325 .352 .253
2003 PIT 122 487 64 143 27 3 5 54 50 69 1 3 2 .753 .361 .392 .294
2004 PIT 100 385 54 108 17 3 6 46 39 63 5 2 0 .733 .346 .387 .281
2005 PIT 123 493 75 143 19 4 13 65 49 81 7 6 0 .779 .355 .424 .290
2006 PIT 125 467 69 130 19 4 12 49 53 57 23 13 2 .764 .351 .413 .278
2007 PIT 122 508 96 143 27 5 20 63 60 82 18 5 0 .831 .359 .472 .281
2008 PIT 123 498 86 152 26 8 14 52 62 63 11 13 3 .855 .381 .474 .305
2009 PIT 123 538 95 158 24 4 21 67 48 71 19 6 2 .821 .351 .470 .294
2010 PIT 125 477 83 131 22 7 13 52 58 71 14 2 1 .784 .352 .432 .275
2011 PIT 124 486 74 138 28 8 10 65 50 79 13 5 1 .785 .349 .436 .284
2012 PIT 127 476 72 137 20 6 13 71 68 59 10 11 0 .816 .379 .437 .288
2013 PIT 127 438 56 115 25 2 4 52 47 70 12 3 0 .689 .333 .356 .263
2014 PIT 122 490 81 147 19 3 24 75 58 82 4 2 2 .873 .375 .498 .300
2015 BRO 122 475 73 134 20 1 16 68 60 90 8 5 0 .797 .368 .429 .282
2016 BRO 122 487 59 121 26 3 5 41 58 81 5 6 1 .672 .327 .345 .248
2017 BRO 122 481 59 122 27 3 9 48 66 86 8 5 1 .726 .348 .378 .254
2018 BRO 121 480 65 123 32 1 4 48 63 81 7 4 1 .693 .341 .352 .256
2019 BRO 122 460 48 112 17 3 6 42 57 87 3 5 5 .665 .332 .333 .243
2020 BRO 108 425 58 113 19 0 2 42 55 76 3 3 9 .676 .351 .325 .266
2021 BRO 122 485 49 119 18 1 7 53 56 93 2 5 6 .653 .323 .330 .245
2022 BRO 122 456 36 119 14 0 4 50 50 70 0 0 8 .653 .335 .318 .261
2023 BRO 112 410 40 96 18 1 2 40 43 83 0 0 4 .604 .307 .298 .234
2024 BRO 105 392 24 83 16 0 5 34 27 77 0 0 4 .553 .262 .291 .212
2025 BRO 36 137 8 19 2 0 1 4 11 31 0 0 4 .378 .203 .175 .139
Total 2874 11218 1505 3012 532 75 228 1258 1281 1831 181 109 58 .734 .344 .390 .268
Career Transactions
DateTransaction
2025-11-01Hal Johnson has retired from the Brooklyn Crusaders
2025-06-01The Brooklyn Crusaders have promoted Jimmy Turner to the major league team. The Brooklyn Crusaders have promoted Charlie Russell to the major league team. The Brooklyn Crusaders have promoted Moe Timmermann to the major league team. The Brooklyn Crusaders have designated Fred Hoover for assignment. The Brooklyn Crusaders have designated Gene Gaspar for assignment. The Brooklyn Crusaders have designated Hal Johnson for assignment.
2020-06-10Hal Johnson of the Brooklyn Crusaders is injured and is expected to be out 23 days.
2018-09-30Hal Johnson of the Brooklyn Crusaders is injured and is expected to be out 20 days.
2010-10-10The Pittsburgh Pirithous have removed Hal Johnson from the trade block.
2010-05-20The Pittsburgh Pirithous have placed Hal Johnson on the trade block.
2010-04-01The Pittsburgh Pirithous have removed Hal Johnson from the trade block.
2009-07-13The Pittsburgh Pirithous have placed Hal Johnson on the trade block.
2008-08-12The Pittsburgh Pirithous have removed Hal Johnson from the trade block.
2008-05-12The Pittsburgh Pirithous have placed Hal Johnson on the trade block.
2004-06-10Hal Johnson of the Pittsburgh Pirates is injured and is expected to be out 33 days.
2002-06-27Hal Johnson of the Pittsburgh Pirates is injured and is expected to be out 22 days.
2001-05-22The Pittsburgh Pirates have promoted Hal Johnson to the major league team.
1999-03-25The Pittsburgh Pirates have promoted Bernie Baker to the major league team. The Pittsburgh Pirates have sent Hal Johnson to the minors.
1998-10-03The Pittsburgh Pirates have promoted Hal Johnson to the major league team.