1B | Bats/Throws: R/R | 6' 3" 225 lbs | Age: 22
MLB Pipeline Rank
PA AB R H HR SB AVG OBP SLG OPS
2026 226 198 22 48 2 1 .242 .327 .359 .686
Career Minors 827 702 98 196 17 21 .279 .378 .429 .807
AVG HR SB OPS
2026 .242 2 1 .686
Career Minors .279 17 21 .807

Standard Minor League Batting Statistics

SeasonTmLGLGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2024 Columbia Fireflies CAR A 22 80 62 9 21 1 0 2 7 18 12 3 2 0 .339 .488 .452 .940
2025 2 Teams Minors 122 521 442 67 127 30 3 13 89 65 116 17 6 8 .287 .384 .457 .841
2025 Quad Cities River Bandits MID A+ 92 393 330 50 89 22 3 7 70 53 87 14 5 4 .270 .372 .418 .790
2025 Greensboro Grasshoppers SAL A+ 30 128 112 17 38 8 0 6 19 12 29 3 1 4 .339 .422 .571 .993
2025 2 Teams A+ 122 521 442 67 127 30 3 13 89 65 116 17 6 8 .287 .384 .457 .841
2026 Altoona Curve EAS AA 54 226 198 22 48 17 0 2 25 24 60 1 0 2 .242 .327 .359 .686

Scouting Report

2026

Scouting grades: Hit: 50 | Power: 40 | Run: 40 | Arm: 50 | Field: 45 | Overall: 40

Moss has spent most of his baseball career flying under the radar. After playing sparingly over two years at Seton Hall, he transferred to Division II St. Leo University in Florida and hit .340 with an 1.107 OPS in his final season there. He cemented his unofficial title as the "Mayor of the Appalachian League" and earned Player of the Year honors by posting a 1.254 OPS there in 2024, his third summer in the wood-bat MLB-run collegiate league. That led to a contract with the Royals as a nondrafted free agent. Moss was in the middle of his first pro season when the Pirates acquired him from Kansas City at the 2025 Trade Deadline in the Bailey Falter deal.

A right-handed first baseman, Moss absolutely raked in the Pirates organization post-trade, hitting .339 with a .993 OPS over 30 games with High-A Greensboro. He's always shown excellent contact quality, but he could be poised to take another step forward as he registered high-end max exit velocities all spring. When that's combined with good bat-to-ball skills, solid plate discipline and decent chase rates, Moss has the chance to add up to a solid overall hitter.

Moss has below-average speed but is an excellent baserunner, with his instincts allowing him to swipe 17 bags last year. He's worked hard to become a capable defender at first, but his bat will always be his calling card. For him to have the chance to be a big league regular, he'll have to get to more power, but if he doesn't, it won't be from lack of effort. Moss plays with a chip on his shoulder and gets praise for his work ethic and leadership characteristics as he enters his age-22 season.



Awards




Transactions

Team Date Transaction
03/30/2026 1B Callan Moss assigned to Altoona Curve from Greensboro Grasshoppers.
03/05/2026 1B Callan Moss assigned to Pittsburgh Pirates Prospects.
02/22/2026 1B Callan Moss roster status changed by Pittsburgh Pirates.
02/22/2026 1B Callan Moss assigned to Pittsburgh Pirates.
08/01/2025 Greensboro Grasshoppers activated 1B Callan Moss.
07/31/2025 Pittsburgh Pirates traded LHP Bailey Falter to Kansas City Royals for LHP Evan Sisk and 1B Callan Moss.
07/31/2025 1B Callan Moss assigned to Greensboro Grasshoppers.
04/02/2025 1B Callan Moss assigned to Quad Cities River Bandits from Columbia Fireflies.
03/21/2025 1B Callan Moss assigned to Kansas City Royals.
08/11/2024 Columbia Fireflies activated 1B Michael Callan Moss.
08/11/2024 Columbia Fireflies activated 1B Michael Callan Moss.
08/06/2024 Kansas City Royals signed free agent 1B Michael Callan Moss to a minor league contract.
08/06/2024 1B Michael Callan Moss assigned to Columbia Fireflies.
07/22/2024 1B Michael Callan Moss assigned to APP East All-Stars.
05/09/2024 Danville Otterbots activated 1B Michael Callan Moss.
05/09/2024 Danville Otterbots activated 1B Michael Callan Moss.
07/24/2023 APP East All-Stars activated 1B Michael Callan Moss.
05/04/2023 Danville Otterbots activated 1B Michael Callan Moss.
02/23/2023 College Workout activated 1B Michael Callan Moss. Seton Hall.
02/22/2023 1B Michael Callan Moss assigned to Seton Hall Pirates.
04/03/2022 Johnson City Doughboys activated 1B Michael Callan Moss.
04/03/2022 1B Michael Moss assigned to Johnson City Doughboys.