Show modern player card
Name Team Age
Craig Eggert Free Agent 30
Drafted Position Bats/Throws
Round 3, Pick 44
(2026)
SP R/R
League Option Years   Majors Service Time
Andre Dawson League 0 0 years (8 games)
Total Rating   Arm Range
B+ D-
Contact vs R Contact vs L Speed
D- D- D+
Power vs R Power vs L Bunting
D- D- D+
Endurance Velocity Control
B+ B- A-
Leadership   Mentor Value  
C+ C+
Health   Injured Days   Birthday
D+ 0 1/29/2004
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Career Transactions
DateTransaction
2027-04-01The Atlanta Mocs have waived Craig Eggert.
2026-10-03The Atlanta Mocs have sent Bert Farr to the minors. The Atlanta Mocs have sent Patsy Weigel to the minors. The Atlanta Mocs have sent Johnny Johnson to the minors. The Atlanta Mocs have sent Craig Eggert to the minors. The Atlanta Mocs have sent Billy Plews to the minors. The Atlanta Mocs have sent Harry Stowers to the minors. The Atlanta Mocs have sent Joe Kull to the minors.
2026-09-23The Atlanta Mocs have promoted Craig Eggert to the major league team.
2026-07-02The Atlanta Mocs have acquired Craig Eggert from the waiver wire. The Atlanta Mocs have waived Jay Lobert.
2026-04-04The St. Louis Gateway have waived Craig Eggert.