Back to the Baltimore Orioles Newsfeed

Current Baltimore Orioles roster

The below roster is updated as of 1/3/25.

Mobile users: The table is best viewed in landscape mode.

Baltimore Orioles 40-man roster

Jersey # Pitchers Age (on 7/1/25) How he arrived Minor lg. options
45 Keegan Akin 30 Draft '16 1
43 Bryan Baker 30 Waivers 11/21 1
74 Félix Bautista 30 FA 8/16 3
38 Kyle Bradish 28 Trade 12/19 2
78 Yennier Cano 31 Trade 8/22 2
56 Seranthony Domínguez 30 Trade 7/24 0
24 Zach Eflin 31 Trade 7/24 n/a
-- Luis González 33 FA 10/23 3
64 Dean Kremer 29 Trade 7/18 3
60 Chayce McDermott 26 Trade 8/22 2
-- Charlie Morton 41 FA 1/25 n/a
58 Cionel Pérez 29 Waivers 11/21 0
37 Cade Povich 25 Trade 8/22 2
30 Grayson Rodriguez 25 Draft '18 2
28 Trevor Rogers 27 Trade 7/24 3
60 Colin Selby 27 Trade (cash) 7/24 1
65 Gregory Soto 30 Trade 7/24 n/a
-- Kade Strowd 27 Draft '19 3
49 Albert Suárez 35 FA 9/23 0
-- Tomoyuki Sugano 35 FA 12/24 n/a
68 Tyler Wells 30 R5 Draft '20 2
-- Brandon Young 26 UDFA '20 3
Jersey # Catchers Age (on 7/1/25) How he arrived Minor lg.