Show modern player card
Name Team Age
Joe McCullough Retired (2036, Age 38) Died (2083, Age 85)
Drafted Position Bats/Throws
Round 2, Pick 48
(2016)
CF R/R
League Option Years   Majors Service Time
Jumbo Brown League 0 14 years (46 games)
Total Rating   Arm Range
B+ A-
Contact vs R Contact vs L Speed
B+
Power vs R Power vs L Bunting
D+
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
B- 0 4/27/1998
WS Rings WS Appearances LCS Appearances
0 1 2
Alt Pos (LF) Alt Pos (RF) Alt Pos (---)
A+ (98.4 %) A+ (96.1 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP +/- RF   FPCT
2021 CF TOR 83 83 714.33 196 188 6 2 0 +1 2.44 .990
2022 CF TOR 141 141 1240.33 324 309 12 3 0 +1 2.33 .991
2023 CF TOR 128 128 1115.66 328 318 6 4 2 +3 2.61 .988
2024 CF TOR 149 149 1293.66 341 324 13 4 2 +4 2.34 .988
2025 CF TOR 149 149 1309.33 352 341 10 1 0 +4 2.41 .997
2026 SS TOR-SEA 1 0 3.33 2 0 2 0 0 -1 5.41 1.000
LF TOR-SEA 62 51 477.0 126 124 1 1 0 +5 2.36 .992
CF TOR-SEA 29 29 262.66 61 58 3 0 0 +3 2.09 1.000
RF TOR-SEA 25 6 101.66 23 21 2 0 0 0 2.04 1.000
2027 LF SEA 7 2 26.0 4 4 0 0 0 0 1.38 1.000
CF SEA 2 2 19.0 5 5 0 0 0 -1 2.37 1.000
RF SEA 138 126 1138.66 233 223 6 4 0 +2 1.81 .983
2028 RF SEA 149 149 1329.0 266 257 4 5 1 +6 1.77 .981
2029 RF SEA 149 149 1314.0 300 288 8 4 1 +10 2.03 .987
2030 1B SEA 3 0 7.0 12 12 0 0 2 0 15.43 1.000
2B SEA 4 0 10.0 7 2 4 1 2 0 5.40 .857
3B SEA 2 1 11.0 5 2 3 0 0 0 4.09 1.000
SS SEA 3 0 7.0 2 1 1 0 0 0 2.57 1.000
RF SEA 55 19 229.0 46 46 0 0 0 0 1.81 1.000
2031 2B SEA 9 0 16.0 12 6 6 0 1 -1 6.75 1.000
3B SEA 2 0 4.0 1 0 1 0 0 0 2.25 1.000
SS SEA 3 1 13.0 3 2 1 0 0 0 2.08 1.000
LF SEA 5 1 16.0 2 2 0 0 0 0 1.12 1.000
CF SEA 49 28 300.0 84 84 0 0 0 -1 2.52 1.000
RF SEA 25 5 87.0 21 20 1 0 1 0 2.17 1.000
2032 1B SEA 13 6 66.66 73 72 1 0 3 +1 9.86 1.000
2B SEA 4 0 8.0 3 0 3 0 0 -1 3.38 1.000
3B SEA 13 0 31.0 5 1 4 0 1 0 1.45 1.000
SS SEA 6 3 33.0 17 7 8 2 0 0 4.09 .882
LF SEA 36 28 264.0 83 80 3 0 1 -2 2.83 1.000
CF SEA 27 23 213.66 62 58 4 0 1 -1 2.61 1.000
RF SEA 3 1 13.0 1 0 0 1 0 0 0.00 .000
2033 LF SEA 1 0 1.0 0 0 0 0 0 0 0.00 NaN
CF SEA 142 142 1264.33 350 332 16 2 3 +6 2.48 .994
RF SEA 1 0 2.0 0 0 0 0 0 0 0.00 NaN
2034 CF SEA 148 148 1293.0 404 383 17 4 4 +7 2.78 .990
2035 2B SEA-COL 1 0 1.0 1 0 1 0 0 0 9.00 1.000
SS SEA-COL 1 0 3.0 0 0 0 0 0 0 0.00 NaN
LF SEA-COL 14 11 101.0 27 25 2 0 0 -1 2.41 1.000
CF SEA-COL 55 43 393.33 104 99 3 2 1 0 2.33 .981
RF SEA-COL 5 4 37.0 7 7 0 0 0 +1 1.70 1.000
2036 SS CIN-MIN 1 1 9.0 8 2 5 1 1 0 7.00 .875
LF CIN-MIN 5 5 45.0 8 8 0 0 0 0 1.60 1.000
CF CIN-MIN 17 17 145.0 33 30 3 0 0 0 2.05 1.000
Pos Total 1B 16 6 73.66 85 84 1 0 5 +1 10.39 1.000
2B 18 0 35.0 23 8 14 1 3 -2 5.66 .957
3B 17 1 46.0 11 3 8 0 1 0 2.15 1.000
SS 15 5 68.33 32 12 17 3 1 -1 3.82 .906
LF 130 98 930.0 250 243 6 1 1 +2 2.41 .996
CF 1119 1082 9564.29 2644 2529 93 22 13 +26 2.47 .992
RF 550 459 4251.32 897 862 21 14 3 +19 1.87 .984
Total 1865 1651 14968.6 3942 3741 160 41 27 +45 2.35 .990
Career Transactions
DateTransaction
2036-11-01Joe McCullough has retired from the Minnesota PULSE
2036-09-05The Minnesota PULSE have promoted Joe McCullough to the major league team. The Minnesota PULSE have promoted March Suzuki to the major league team.
2036-08-29The Minnesota PULSE have acquired Joe McCullough from the waiver wire.
2036-05-22The Cincinnati Carnage have waived Joe McCullough.
2036-05-12The Cincinnati Carnage have designated Joe McCullough for assignment.
2036-04-29The Cincinnati Carnage have promoted Joe McCullough to the major league team. The Cincinnati Carnage have sent Amos Brantley to the minors.
2036-04-29The Cincinnati Carnage have acquired Joe McCullough from the waiver wire.
2036-04-18The Colorado Grizzlies have waived Joe McCullough.
2036-03-25The Colorado Sasquatches have acquired Joe McCullough from the waiver wire.
2035-09-27The Colorado Sasquatches have acquired Ossie Ramos from the waiver wire. The Colorado Sasquatches have waived Joe McCullough.
2035-09-12The Colorado Sasquatches have acquired Joe McCullough from the waiver wire.
2035-08-13The Seattle Shadows have waived Joe McCullough.
2035-07-27The Seattle Shadows have promoted Marley Dobbs to the major league team. The Seattle Shadows have promoted Carl Harris to the major league team. The Seattle Shadows have promoted Jim Pfiester to the major league team. The Seattle Shadows have designated Tim Hawblitzel for assignment. The Seattle Shadows have sent Dan Bradley to the minors. The Seattle Shadows have designated Joe McCullough for assignment. The Seattle Shadows have designated John Spalding for assignment. The Seattle Shadows have designated Bill Newell for assignment. The Seattle Shadows have designated Ossie Ramos for assignment.
2030-07-29Joe McCullough of the Seattle Shadows is injured and is expected to be out 24 days.
2026-06-17Joe McCullough of the Seattle Shadows is injured and is expected to be out 22 days.
2026-04-14Trade #1584782 has been completed between the Toronto Toros` and the Seattle Shadows. The Seattle Shadows receive Del Waldron, Joe McCullough from the Toronto Toros` in exchange for Doc Johnson, Morrie McNally, Jim Brittain, Tom DeJean, Draft Pick - 2029 Round 1 (SEA).
2026-03-25The Toronto Toros` have placed Joe McCullough on the trade block.
2023-04-01Joe McCullough of the Toronto Toros` is injured and is expected to be out 26 days.
2022-04-11The Toronto Toros` have promoted Hirokazu Yoshihara to the major league team. The Toronto Toros` have promoted Miguel Schultz to the major league team. The Toronto Toros` have promoted Joe McCullough to the major league team. The Toronto Toros` have sent Larry Brandt to the minors. The Toronto Toros` have sent Tommy Gearhart to the minors. The Toronto Toros` have sent Roy Hooton to the minors.
2021-07-13The Toronto Toros` have demoted Joe McCullough to the minor leagues.
2021-03-25The Toronto Toros` have promoted Joe McCullough to the major league team. The Toronto Toros` have designated Chris Rockenfield for assignment.
2016-05-31Trade #1554033 has been completed between the Baltimore Big Boy League and the Toronto Toros`. The Toronto Toros` receive Joe McCullough, Pete Stapleton from the Baltimore Big Boy League in exchange for Pat Hewitt.
2013-04-03Trade #1542772 has been completed between the Pittsburgh Postbundy and the Boston Minutemen. The Boston Minutemen receive Draft Pick 2016 Round 1 PIT (Doug Freeman), Draft Pick - 2015 Round 2 (PIT), Draft Pick 2014 Round 2 PIT (Pedro Hudson), Draft Pick 2016 Round 2 PIT (Joe McCullough), Draft Pick - 2015 Round 1 (PIT) from the Pittsburgh Postbundy in exchange for Jay Happ, Harry Hernandez.