LAA Anaheim

Michael Craig - P

Anaheim Bourbon Makers

 - Big League Level
Show Info
Age: 38
B/T: R/R
Pos: P (P)
HT/WT: 5-11/205
Born: Morris Plains, NJ
Pitches: 4-Seam FB, KnuckleCurve, Slider, Palmball, Curveball
Salary: $1,200,000 Pro Years: 20
Status: Active Roster ML Years: 15
Injury: none Years w/Team: 0
MiLB Options: 1 40-Man Roster: Y
Waiver Status: None No Trade Clause: N
Trading Block: N Playoff Roster: N
Spring Invite: N
Filters:
Type:
Close
Transaction Type: All
Season Date Author Franchise Transaction
68 10/15/2026 12:54 AM User Bourbon Makers Added to 40-Man Roster
68 10/11/2026 11:16 AM User Bourbon Makers Free-Agent Signing
68 8/27/2026 5:36 PM AI Tea Baggers Left via Free-Agency
67 6/3/2026 7:25 AM User Tea Baggers Added to 40-Man Roster
67 6/3/2026 3:18 AM User Tea Baggers Free-Agent Signing
67 5/13/2026 9:36 PM AI Offspring Left via Free-Agency
66 2/14/2026 10:54 PM User Offspring Added to 40-Man Roster
66 2/14/2026 7:21 PM User Offspring Free-Agent Signing
66 1/29/2026 9:36 PM AI Offspring Left via Free-Agency
65 11/1/2025 11:10 PM AI Offspring Accept Option
61 11/11/2024 1:05 AM User Offspring Placed On Waiver Wire
61 9/22/2024 3:30 PM User Offspring Added to 40-Man Roster
61 9/22/2024 3:09 PM User Offspring Free-Agent Signing
61 9/13/2024 5:37 PM AI Mass Hysteria Left via Free-Agency
60 8/9/2024 5:55 PM User Mass Hysteria Placed On Waiver Wire
59 5/7/2024 11:28 PM User Mass Hysteria Placed On Waiver Wire
59 3/15/2024 4:08 PM User Mass Hysteria Added to 40-Man Roster
59 3/15/2024 3:10 PM User Mass Hysteria Free-Agent Signing
59 3/13/2024 5:36 AM AI Mass Hysteria Left via Free-Agency
58 12/14/2023 3:25 PM User Baseball Team Arbitration Signing
56 6/24/2023 8:08 AM User Baseball Team Added to 40-Man Roster
56 6/24/2023 3:18 AM User Baseball Team Acquired via Trade
56 6/24/2023 3:18 AM User Yinzers Traded to BOS
56 6/14/2023 9:20 AM User Yinzers Contract Extension
55 3/7/2023 5:40 PM AI Yinzers Contract Renewal
54 12/4/2022 9:38 PM AI Yinzers Contract Renewal
53 9/6/2022 1:37 AM AI Yinzers Contract Renewal
52 6/15/2022 10:07 PM User Yinzers Added to 40-Man Roster
52 6/8/2022 5:38 AM AI Yinzers Contract Renewal
51 3/6/2022 9:41 PM AI Yinzers Contract Renewal
50 12/5/2021 9:40 PM AI Yinzers Contract Renewal
49 9/3/2021 9:42 PM AI Yinzers Contract Renewal
48 7/14/2021 3:29 AM User Yinzers Drafted