Winter Move to KC; Offseason Roster Musings
Moderator: Giants
Winter Move to KC; Offseason Roster Musings
In this space, we'll be providing updates on our move from San Francisco to Kansas City... we'll also be sifting through our roster for some offseason cleanup.
2025 All-Star Break-EOS - San Francisco Giants
2026 - Current - Kansas City Royals
2026 - Current - Kansas City Royals
Re: Winter Move to KC; Offseason Roster Musings
26-man MLB Roster
Bats:
C - Patrick Bailey - 84 OPS+, +22 Def
1B - Spencer Torkelson - 118 OPS+, 0 Def
2B - Luis García Jr. - 106 OPS+, -2 Def
3B - Bretty Baty - 110 OPS+, +2 Def
SS - Xander Bogaerts - 94 OPS+, +2 Def
LF - Heliot Ramos - 114 OPS+, -2 Def
CF - Brooks Baldwin - 98 OPS+, -1 Def
RF - Ronald Acuña Jr. - 157 OPS+, -4 Def
DH - Salvador Perez - 100 OPS+, -8 Def
Bench:
Andrew Benintendi, OF - 97 OPS+, -6 Def
Jerar Encarnacion - 105 OPS+, +2 Def
Austin Hays - 100 OPS+, 0 Def
Jonathan India - 98 OPS+, -7 Def
Arms:
Rotation:
Freddy Peralta, RHP - 110 ERA+
Joey Cantillo, LHP - 116 ERA+
Logan Henderson, RHP - 100 ERA+
Trevor Rogers, LHP - 105 ERA+
Jack Leiter, RHP - 98 ERA+
Long Relief/Mop Up:
Justin Lawrence, RHP - 106 ERA+
MR:
Eric Orze, RHP - 107 ERA+
Colin Holderman, RHP - 105 ERA+
Juan Mejia, RHP - 103 ERA+
Kolby Allard, LHP - 103 ERA+
SU:
Tyler Holton, LHP - 119 ERA+
Camilo Doval, RHP - 113 ERA+
CL:
Griffin Jax, RHP - 150 ERA+
IL:
Shane Bieber, RHP - 116 ERA+
Suspended -
Farm System:
AAA:
Kevin Alcantara, OF - 92 OPS+, -1 Def
Luinder Avila, RHP - 93 ERA+
Nigel Belgrave, RHP - 96 ERA+
Chase DeLauter, OF - 98 OPS+, 0 Def
Zach Eflin, RHP - 95 ERA+
J.T. Ginn, RHP - 93 ERA+
Foster Griffin, LHP
Matt Jachec, RHP - 102 ERA+
Kenley Jansen, RHP
Stephen Kolek, RHP - 98 ERA+
Michael Kopech, RHP - 97 ERA+
Christopher Morel, 1B/3B/OF
Jhancarlos Lara, RHP - 98 ERA+
Garrett McMillan, RHP - 102 ERA+
Jhonkensy Noel, OF - 91 OPS+, 0 Def
Sean Reid-Foley, RHP - 113 ERA+
Javier Sanoja, 2B/3B/SS/OF - 83 OPS+, +4 Def
Chandler Simpson, OF - 87 OPS+, -7 Def
George Valera, OF - 95 OPS+, 0 Def
Ben Williamson, 3B - 87 OPS+, +8 Def
AA
Tanner McDougal, RHP - 83 ERA+
High-A
Josh Adamczewski, 2B - 75 OPS+, -2 Def
A
Eli Willits, SS
Yolfran Castillo, SS
Rookie/Complex
Leandro Romero, SS/2B
Victor Valdez, SS
Santiago Solarte, SS
Bats:
C - Patrick Bailey - 84 OPS+, +22 Def
1B - Spencer Torkelson - 118 OPS+, 0 Def
2B - Luis García Jr. - 106 OPS+, -2 Def
3B - Bretty Baty - 110 OPS+, +2 Def
SS - Xander Bogaerts - 94 OPS+, +2 Def
LF - Heliot Ramos - 114 OPS+, -2 Def
CF - Brooks Baldwin - 98 OPS+, -1 Def
RF - Ronald Acuña Jr. - 157 OPS+, -4 Def
DH - Salvador Perez - 100 OPS+, -8 Def
Bench:
Andrew Benintendi, OF - 97 OPS+, -6 Def
Jerar Encarnacion - 105 OPS+, +2 Def
Austin Hays - 100 OPS+, 0 Def
Jonathan India - 98 OPS+, -7 Def
Arms:
Rotation:
Freddy Peralta, RHP - 110 ERA+
Joey Cantillo, LHP - 116 ERA+
Logan Henderson, RHP - 100 ERA+
Trevor Rogers, LHP - 105 ERA+
Jack Leiter, RHP - 98 ERA+
Long Relief/Mop Up:
Justin Lawrence, RHP - 106 ERA+
MR:
Eric Orze, RHP - 107 ERA+
Colin Holderman, RHP - 105 ERA+
Juan Mejia, RHP - 103 ERA+
Kolby Allard, LHP - 103 ERA+
SU:
Tyler Holton, LHP - 119 ERA+
Camilo Doval, RHP - 113 ERA+
CL:
Griffin Jax, RHP - 150 ERA+
IL:
Shane Bieber, RHP - 116 ERA+
Suspended -
Farm System:
AAA:
Kevin Alcantara, OF - 92 OPS+, -1 Def
Luinder Avila, RHP - 93 ERA+
Nigel Belgrave, RHP - 96 ERA+
Chase DeLauter, OF - 98 OPS+, 0 Def
Zach Eflin, RHP - 95 ERA+
J.T. Ginn, RHP - 93 ERA+
Foster Griffin, LHP
Matt Jachec, RHP - 102 ERA+
Kenley Jansen, RHP
Stephen Kolek, RHP - 98 ERA+
Michael Kopech, RHP - 97 ERA+
Christopher Morel, 1B/3B/OF
Jhancarlos Lara, RHP - 98 ERA+
Garrett McMillan, RHP - 102 ERA+
Jhonkensy Noel, OF - 91 OPS+, 0 Def
Sean Reid-Foley, RHP - 113 ERA+
Javier Sanoja, 2B/3B/SS/OF - 83 OPS+, +4 Def
Chandler Simpson, OF - 87 OPS+, -7 Def
George Valera, OF - 95 OPS+, 0 Def
Ben Williamson, 3B - 87 OPS+, +8 Def
AA
Tanner McDougal, RHP - 83 ERA+
High-A
Josh Adamczewski, 2B - 75 OPS+, -2 Def
A
Eli Willits, SS
Yolfran Castillo, SS
Rookie/Complex
Leandro Romero, SS/2B
Victor Valdez, SS
Santiago Solarte, SS
2025 All-Star Break-EOS - San Francisco Giants
2026 - Current - Kansas City Royals
2026 - Current - Kansas City Royals




















