Show modern player card
Name Team Age
Joe Shannon  Oakland Athletics 33
Drafted Position Bats/Throws
Round 2, Pick 45
(2021)
C R/R
League Option Years   Majors Service Time
Keller Stargell League 0 4 years (0 games)
Total Rating   Arm Range
C+
Contact vs R Contact vs L Speed
B+ C-
Power vs R Power vs L Bunting
A- D-
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
D- D+ D+
Health   Injured Days   Birthday
A+ 0 5/1/1996
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (1B) Alt Pos (LF) Alt Pos (---)
(40.0 %) C- (32.1 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year League Award
Career Transactions
DateTransaction
2028-05-23Trade #1944581 has been completed between the Montreal Saints and the Oakland Athletics. The Oakland Athletics receive Joe Shannon, Draft Pick - 2031 Round 3 (MON) from the Montreal Saints in exchange for Draft Pick - 2031 Round 2 (OAK).
2026-04-11The Montreal Saints have promoted Joe Shannon to the major league team. The Montreal Saints have sent Alexei Alvarez to the minors.
2026-04-09The Montreal Saints have demoted Joe Shannon to the minor leagues.
2026-03-07The Montreal Saints have placed Joe Shannon on the trade block.
2025-06-18The Montreal Saints have promoted Joe Shannon to the major league team.
2025-04-11Trade #1915964 has been completed between the Brooklyn Pharoahs and the Montreal Saints. The Montreal Saints receive Joe Shannon, Draft Pick 2026 Round 2 BRO (Bob Lauder) from the Brooklyn Pharoahs in exchange for Draft Pick 2026 Round 2 MON (Steve Yost).
2022-07-14The Brooklyn Weavers have sent Joe Shannon to the minors.
2022-06-25The Brooklyn Weavers have promoted Joe Shannon to the major league team.
2020-04-14Trade #1868800 has been completed between the Brooklyn AAAs and the Los Angeles Galaxy. The Los Angeles Galaxy receive Israel Ozette from the Brooklyn AAAs in exchange for Draft Pick 2021 Round 2 LAA (Joe Shannon).