Baltimore Orioles

2027 affiliate rosters · Raw stats + park-neutral MLE translations. Click a player for full career history.

Role
View
Projected 2027 Roster Rest of season (vL · vR) = projected wRC+ by pitcher hand, regressed to league splits · 100 = average
Banked YTD+0.0 Lineup+15.0 Pitching+5.9 Team+20.9
Starting Lineup
1C
Samuel Basallo22y509 PA · 24 HR · 232/301/431 (vL 87 · vR 104) · -4.3 fld
+1.6+ 0.0 ytd =+1.6
PLT
Carlos Narváez28y379 PA · 10 HR · 206/282/342 (vL 82 · vR 70) · +4.6 fld
+0.8+ 0.0 ytd =+0.8
21B
Pete Alonso32y639 PA · 38 HR · 262/347/518 (vL 130 · vR 137) · +1.3 fld
+3.2+ 0.0 ytd =+3.2
32B
Jordan WestburgIL · D6028y260 PA · 12 HR · 275/327/487 (vL 125 · vR 120) · +1.4 fld
+1.7+ 0.0 ytd =+1.7
PLT
Jackson Holliday23y398 PA · 10 HR · 246/317/380 (vL 72 · vR 102) · -2.6 fld
+0.7+ 0.0 ytd =+0.7
4SS
Gunnar Henderson26y636 PA · 25 HR · 260/339/463 (vL 94 · vR 130) · -4.9 fld
+3.5+ 0.0 ytd =+3.5
53B
Blaze Alexander28y352 PA · 9 HR · 258/329/395 (vL 113 · vR 98) · -0.4 fld
+1.1+ 0.0 ytd =+1.1
PLT
Bryan Ramos25y25 PA · 1 HR · 211/287/327 (vL 78 · vR 69) · -0.1 fld
-0.0+ 0.0 ytd =+0.0
6LF
Colton Cowser27y419 PA · 19 HR · 234/318/425 (vL 96 · vR 108) · +4.3 fld
+1.3+ 0.0 ytd =+1.3
PLT
Heston Kjerstad28y158 PA · 5 HR · 232/286/386 (vL 58 · vR 94) · -0.9 fld
-0.2+ 0.0 ytd =-0.2
7CF
Luis Robert Jr.29y317 PA · 13 HR · 246/315/416 (vL 117 · vR 95) · +1.2 fld
+1.2+ 0.0 ytd =+1.2
PLT
Leody Taveras28y513 PA · 10 HR · 225/287/347 (vL 75 · vR 75) · +0.2 fld
+0.1+ 0.0 ytd =+0.1
8RF
Dylan Beavers25y473 PA · 13 HR · 227/316/376 (vL 80 · vR 98) · -2.0 fld
+0.2+ 0.0 ytd =+0.2
9DH
Coby Mayo25y429 PA · 19 HR · 227/301/432 (vL 111 · vR 96) · +0.5 fld
+1.2+ 0.0 ytd =+1.2
Bench / Depth · next 5
2BJeremiah Jackson413 PA (vL 96 · vR 84)+0.4+ 0.0 ytd =+0.4
CCreed Willems32 PA (vL 71 · vR 89)+0.0+ 0.0 ytd =+0.0
CSam Huff29 PA (vL 88 · vR 76)+0.0+ 0.0 ytd =+0.0
LFChristian Franklin25 PA (vL 101 · vR 89)+0.0+ 0.0 ytd =+0.0
RFRece Hinds112 PA (vL 94 · vR 83)+0.0+ 0.0 ytd =+0.0
Starting Rotation
SP1
Trevor Rogers29y148 IP · 3.80 ERA · 21.7% K · 6.3% BB+2.6% W/GS
FB velo 94.5→94.2 mph (last 10 starts)4 gem · 1 dud
+1.9+ 0.0 ytd =+1.9
SP2
Shane Baz28y174 IP · 4.13 ERA · 22.3% K · 8.4% BB+0.2% W/GS
FB velo 96.7→95.1 mph (last 10 starts)2 gem · 2 dud
+1.7+ 0.0 ytd =+1.7
SP3
Brandon Young28y152 IP · 4.55 ERA · 19.8% K · 9.0% BB-1.8% W/GS
FB velo 93.7→95.3 mph (last 10 starts)1 gem · 2 dud
+0.4+ 0.0 ytd =+0.4
SP4
Chris Bassitt38y107 IP · 4.23 ERA · 18.8% K · 7.9% BB-4.1% W/GS
FB velo 92.9→92.2 mph (last 10 starts)1 gem · 2 dud
+0.7+ 0.0 ytd =+0.7
SP5
Dietrich Enns36y167 IP · 4.35 ERA · 21.2% K · 8.8% BB-3.5% W/GS
no starts yet+0.1+ 0.0 ytd =+0.1
Bullpen Anchors
RP1
Yennier Cano33y44 IP · 3.80 ERA · 22.9% K · 7.8% BB
+0.4+ 0.0 ytd =+0.4
RP2
Andrew Kittredge37y41 IP · 3.75 ERA · 23.0% K · 4.9% BB
+0.4+ 0.0 ytd =+0.4
RP3
Josh Walker32y70 IP · 3.97 ERA · 22.1% K · 8.5% BB
+0.3+ 0.0 ytd =+0.3
Position Depth · Across the Org (MLB + AAA + AA + A+)
PosTop 2nd3rd
CSamuel Basallo MLB·22 18cWARIke Irish A+·23 8cWAREthan Anderson AA·23 8cWAR
1BPete Alonso MLB·32 8cWARRyan Mountcastle MLB·30 0cWARChristian Encarnacion-Strand MLB·27 0cWAR
2BJackson Holliday MLB·23 10cWARAron Estrada AA·22 6cWARJeremiah Jackson MLB·27 1cWAR
SSGunnar Henderson MLB·26 24cWARWehiwa Aloy A+·23 7cWARBrandon Butterworth AA·24 4cWAR
3BJordan Westburg MLB·28 8cWARCoby Mayo MLB·25 6cWARBlaze Alexander MLB·28 3cWAR
LFChristian Franklin MLB·27 1cWARReed Trimble AAA·27 0cWARHeston Kjerstad MLB·28 -0cWAR
CFEnddy Azocar A+·20 11cWARLuis Robert Jr. MLB·29 4cWARLeody Taveras MLB·28 1cWAR
RFColton Cowser MLB·27 4cWARDylan Beavers MLB·25 2cWARTyler O'Neill MLB·32 1cWAR
DH———

Offseason Outlook — 2027

It is early in the offseason: free agency and the trade market will fill several of these spots before Opening Day. Everything below is built ONLY from players currently under BAL control for 2027.

Positions below 1.5 projected WAR from controlled players:

2B · 1.0LF · 0.4CF · 1.3DH · open

Pending free agents (control ended with 2026):

PlayerPosAge2027 Proj2027 WARSigning team
Chris BassittP38107 IP · 4.23 ERA1.4unsigned
Zach EflinP3379 IP · 4.24 ERA1.0unsigned
Sam HuffC29287 PA · .645 OPS0.5unsigned
Jacob StallingsC37177 PA · .634 OPS0.0unsigned
Emmanuel Rivera3B31350 PA · .617 OPS0.0unsigned
José BarreroSS29350 PA · .611 OPS0.0unsigned

Top Prospects — BAL

Rookie-eligible, ranked by projected career WAR. FG = The Board (display only).

#PlayerPosAgeLvlETAPeak-5cWARCompsFG
#1Anthony EyansonP22AA20283.932.4 8%/55%#26 FV55
#2Joseph DzierwaP23AA20283.428.0 4%/67%#297 FV45
#3Luis DiasC17ROK20282.527.8 0%/97%—
#4Jhostin BerroaSS18ROK20282.625.1 0%/97%—
#5Jaiden Lo ReSS20A20292.523.5 12%/69%—
#6Miguel RodríguezC21A20292.523.0 1%/90%#697 FV40
#7Enddy AzocarCF20A+20282.320.7 7%/67%#173
#8Michael ForretP23AAA20282.620.7 6%/67%#87 FV50
#9Wilfri De La CruzSS19ROK20282.320.1 2%/94%#521
#10Jemone NuelSS20ROK20292.220.0 2%/91%#763 FV40
#11Ricardo ChirinosC19ROK20282.119.4 0%/99%—
#12Yeison AcostaC19ROK20282.018.9 0%/99%—
#13Ethan AndersonC23AA20282.317.8 4%/65%#1017
#14Caden HunterP23AA20292.217.4 2%/74%—
#15Ike IrishC23A+20282.116.4 2%/79%#172
#16Wehiwa AloySS23A+20282.216.2 1%/87%#137
#17Kyson WitherspoonP22A+20282.115.8 1%/82%#249 FV45
#18Esteban MejiaP20A20282.315.5 0%/91%—
#19Elvin GarciaSS20A20282.114.5 0%/96%#496
#20Hector CampusanoSS20ROK20281.714.1 2%/92%—
#21Blake MoneyP25AA20282.013.7——
#22Boston BatemanP21A+20281.613.7 4%/74%#578 FV40
#23Aron Estrada2B22AA20281.813.6 7%/56%#626 FV40
#24Nestor GermanP25AAA20281.913.5 0%/75%#225 FV45
#25José PeñaSS18ROK20291.611.8——

Under Team Control — 2027

Every player controlled for 2027: guaranteed deals, arbitration tiers, pre-arb — with the 2027 projection line.

PlayerPosAgeStatus2027 $Thru2027 Proj2027 WAR
Tyler O'NeillRF32Signed thru 2027$16.5M2027209 PA · .777 OPS0.6
Samuel BasalloC22Signed thru 2033$8.4M2035509 PA · .718 OPS1.9
Luis Robert Jr.CF29Signed thru 2027$2.5M2027317 PA · .719 OPS1.3
Shane BazP28Signed thru 2027$1.0M2029174 IP · 4.13 ERA2.8
Pete Alonso1B32Signed thru 2030—2026639 PA · .848 OPS3.2
Trevor RogersP29Arb-3$14.4M2027148 IP · 3.80 ERA2.9
Ryan Mountcastle1B30Arb-3$1.0M2027177 PA · .709 OPS0.2
Terrin VavraLF30Arb-3$0.6M2027250 PA · .611 OPS0.0
Livan SotoSS27Arb-3$0.6M2027250 PA · .569 OPS-0.2
Christian Encarnacion-Strand1B27Arb-2$0.4M2028350 PA · .698 OPS0.1
Ryan Noda1B31Arb-2$0.4M2028350 PA · .632 OPS-0.4
Gunnar HendersonSS26Arb-1$7.8M2029636 PA · .788 OPS3.9
Kyle BradishP30Arb-1$2.2M202990 IP · 4.13 ERA1.1
Leody TaverasCF28Arb-1$0.4M2029513 PA · .625 OPS0.2
Rece HindsRF26Arb-1$0.4M2029250 PA · .674 OPS0.2
Bryan Ramos3B25Arb-1$0.2M2029250 PA · .605 OPS0.0
Jhonkensy NoelRF26Arb-1$0.2M2029200 PA · .635 OPS-0.3
Jordan Westburg3B28Pre-Arb$2.9M2030289 PA · .798 OPS2.0
Colton CowserRF27Pre-Arb$2.2M2030419 PA · .730 OPS1.5
Cam SandersP30Pre-Arb$2.2M2030121 IP · 3.84 ERA1.1
Brandon YoungP28Pre-Arb$1.9M2030152 IP · 4.55 ERA1.3
Nestor GermanP25Pre-Arb$0.8M2032144 IP · 4.15 ERA2.2
Michael ForretP23Pre-Arb$0.8M203298 IP · 4.17 ERA1.5
Trey GibsonP25Pre-Arb$0.8M2031151 IP · 4.66 ERA1.4
Blaze Alexander3B28Pre-Arb$0.8M2031352 PA · .715 OPS1.2
Carlos NarváezC28Pre-Arb$0.8M2031379 PA · .614 OPS1.0
Jackson Holliday2B23Pre-Arb$0.8M2031398 PA · .687 OPS1.0
Anthony NunezP26Pre-Arb$0.8M203176 IP · 3.81 ERA0.8
Jeremiah Jackson2B27Pre-Arb$0.8M2032413 PA · .677 OPS0.7
Creed WillemsC24Pre-Arb$0.8M2032320 PA · .651 OPS0.7
Dylan BeaversRF25Pre-Arb$0.8M2032473 PA · .681 OPS0.6
Coby Mayo3B25Pre-Arb$0.8M2032429 PA · .720 OPS0.6
Christian FranklinLF27Pre-Arb$0.8M2031250 PA · .668 OPS0.4
Heston KjerstadLF28Pre-Arb$0.8M2031350 PA · .661 OPS-0.3
Jud FabianCF26Pre-Arb$0.8M2032250 PA · .546 OPS-0.6
Willy Vasquez3B25Pre-Arb$0.8M2032296 PA · .514 OPS-1.1
Luis VázquezSS27Pre-Arb$0.2M2030250 PA · .593 OPS0.0
Will RobertsonLF29Pre-Arb$0.2M2030200 PA · .643 OPS-0.1
Joseph DzierwaP23MiLB$0.0M2033151 IP · 3.66 ERA3.3
Blake MoneyP25MiLB$0.0M2035141 IP · 4.11 ERA2.2
Anthony EyansonP22MiLB$0.0M203395 IP · 3.74 ERA2.0
Caden HunterP23MiLB$0.0M2035123 IP · 4.21 ERA1.8
Ike IrishC23MiLB$0.0M2033320 PA · .727 OPS1.6
Braxton BraggP26MiLB$0.0M203370 IP · 3.67 ERA1.5
Micah AshmanP24MiLB$0.0M203390 IP · 3.16 ERA1.5
Ethan AndersonC23MiLB$0.0M2033320 PA · .697 OPS1.4
Patrick ReillyP25MiLB$0.0M2033139 IP · 4.54 ERA1.4
Juan NuñezP26MiLB$0.0M2037125 IP · 4.50 ERA1.3
Wehiwa AloySS23MiLB$0.0M2033320 PA · .695 OPS1.0
JT QuinnP23MiLB$0.0M2034137 IP · 4.80 ERA1.0
Miguel RodríguezC21MiLB$0.0M2034264 PA · .657 OPS0.9
Brandon ButterworthSS24MiLB$0.0M2034320 PA · .643 OPS0.9
Jaiden Lo ReSS20MiLB$0.0M2037320 PA · .656 OPS0.8
Christian RodriguezP25MiLB$0.0M203688 IP · 4.66 ERA0.8
Colin TuftC24MiLB$0.0M2036318 PA · .624 OPS0.7
Kiefer LordP25MiLB$0.0M203670 IP · 4.59 ERA0.7
Levi WellsP25MiLB$0.0M203460 IP · 4.57 ERA0.6
Boston BatemanP21MiLB$0.0M203461 IP · 4.61 ERA0.6
Yasmil BucceC22MiLB$0.0M2036210 PA · .632 OPS0.5
Aron Estrada2B22MiLB$0.0M2033320 PA · .682 OPS0.5
Sebastian GongoraP25MiLB$0.0M203372 IP · 4.79 ERA0.5
Kyson WitherspoonP22MiLB$0.0M203390 IP · 4.96 ERA0.5
Luis DiasC17MiLB$0.0M2038158 PA · .628 OPS0.4
Juan OrtegaC21MiLB$0.0M2037229 PA · .603 OPS0.3
Jemone NuelSS20MiLB$0.0M2035316 PA · .599 OPS0.3
Payton Eeles2B27MiLB$0.0M2034250 PA · .630 OPS0.3
Yeison AcostaC19MiLB$0.0M2038168 PA · .612 OPS0.3
Ricardo ChirinosC19MiLB$0.0M2038105 PA · .631 OPS0.3
Evan YatesP24MiLB$0.0M203576 IP · 5.10 ERA0.3
Connor PavolonyC27MiLB$0.0M2034170 PA · .606 OPS0.2
Anderson De Los SantosSS23MiLB$0.0M2035320 PA · .596 OPS0.2
Reed TrimbleLF27MiLB$0.0M2034170 PA · .687 OPS0.2
Andrés NolayaC22MiLB$0.0M2037301 PA · .584 OPS0.2
Hector CampusanoSS20MiLB$0.0M2038226 PA · .592 OPS0.2
Braylon WhitakerOF21MiLB$0.0M2037320 PA · .642 OPS0.2
Carlos SanchezC23MiLB$0.0M203768 PA · .641 OPS0.2
Carson DorseyP24MiLB$0.0M203690 IP · 5.21 ERA0.2
Twine PalmerP22MiLB$0.0M203357 IP · 5.16 ERA0.2
Frederick BencosmeIF24MiLB$0.0M2035320 PA · .622 OPS0.1
Andrew TessC20MiLB$0.0M203777 PA · .572 OPS0.1
DJ LaytonSS21MiLB$0.0M2035320 PA · .595 OPS0.1
Christian AstudilloC20MiLB$0.0M203888 PA · .581 OPS0.1
Cobb HightowerSS22MiLB$0.0M2034112 PA · .611 OPS0.1
Jhostin BerroaSS18MiLB$0.0M203840 PA · .648 OPS0.1
Yeiber CartayaP24MiLB$0.0M203390 IP · 5.35 ERA0.1
Luis ValdezSS27MiLB$0.0M2035136 PA · .576 OPS0.0
Aneudis MordánC23MiLB$0.0M2036131 PA · .563 OPS0.0
Angel TejadaSS23MiLB$0.0M203697 PA · .583 OPS0.0
Josnaider OrellanaC22MiLB$0.0M203862 PA · .551 OPS0.0
Railin Tea2B21MiLB$0.0M203849 PA · .576 OPS0.0
Omar UrbinaC21MiLB$0.0M203898 PA · .569 OPS0.0
Luis GuevaraSS21MiLB$0.0M203776 PA · .585 OPS0.0
Adriander MejíaC20MiLB$0.0M2038190 PA · .574 OPS0.0
Enddy AzocarCF20MiLB$0.0M2034320 PA · .654 OPS0.0
Frainner ChirinosSS20MiLB$0.0M203855 PA · .547 OPS0.0
Cleudis ValenzuelaSS20MiLB$0.0M203867 PA · .595 OPS0.0
Nate GeorgeOF21MiLB$0.0M2035152 PA · .626 OPS0.0
Wilfri De La CruzSS19MiLB$0.0M2036158 PA · .603 OPS0.0
José PeñaSS18MiLB$0.0M203888 PA · .575 OPS0.0
Joephillip Guzman2B20MiLB$0.0M2038125 PA · .595 OPS0.0
Victor SaezC19MiLB$0.0M203888 PA · .555 OPS0.0
Ronald TerreroSS19MiLB$0.0M203890 PA · .563 OPS0.0
Manuel VasquezC19MiLB$0.0M203883 PA · .566 OPS0.0
Frandy GuillenSS19MiLB$0.0M2038107 PA · .584 OPS0.0
Jose FloresC19MiLB$0.0M203875 PA · .544 OPS0.0
Jimmy AndersonSS21MiLB$0.0M203797 PA · .592 OPS0.0
Francisco MoraoP21MiLB$0.0M203732 IP · 5.38 ERA0.0
Keeler MorfeP21MiLB$0.0M203381 IP · 5.90 ERA0.0
Esteban MejiaP20MiLB$0.0M203780 IP · 5.81 ERA0.0
Brayan OrrantiaP21MiLB$0.0M203764 IP · 6.18 ERA0.0
Connor GehrP21MiLB$0.0M203746 IP · 5.54 ERA0.0
Ryan StaffordC24MiLB$0.0M2036124 PA · .525 OPS-0.1
Edrei CamposSS22MiLB$0.0M203797 PA · .554 OPS-0.1
Elis CuevasSS22MiLB$0.0M2036204 PA · .565 OPS-0.1
Luis AlmeydaSS21MiLB$0.0M2037112 PA · .557 OPS-0.1
Félix AmparoSS21MiLB$0.0M2037276 PA · .577 OPS-0.1
Abraham CohenOF21MiLB$0.0M203851 PA · .578 OPS-0.1
Ty HeadOF22MiLB$0.0M203791 PA · .606 OPS-0.1
Johnny TincherC25MiLB$0.0M2035141 PA · .546 OPS-0.1
Emilio SanchezSS20MiLB$0.0M203895 PA · .529 OPS-0.1
Juan GarciaC20MiLB$0.0M203838 PA · .513 OPS-0.1
Enmanuel CornielOF20MiLB$0.0M203843 PA · .541 OPS-0.1
Saul Gomez3B20MiLB$0.0M203854 PA · .551 OPS-0.1
Cam LeeOF21MiLB$0.0M2038109 PA · .601 OPS-0.1
Eric Booth Jr.OF19MiLB$0.0M203690 PA · .599 OPS-0.1
Carlos RubecindoOF18MiLB$0.0M2038154 PA · .601 OPS-0.1
Ruben HernandezIF18MiLB$0.0M203847 PA · .545 OPS-0.1
Enrique Bradfield Jr.OF25MiLB$0.0M2034320 PA · .569 OPS-0.2
Randal DiazSS24MiLB$0.0M2036301 PA · .567 OPS-0.2
RJ AustinOF23MiLB$0.0M2034263 PA · .622 OPS-0.2
Alexander RinconOF20MiLB$0.0M203887 PA · .560 OPS-0.2
Angel GarciaOF20MiLB$0.0M203868 PA · .553 OPS-0.2
Meykel BaroSS18MiLB$0.0M2038178 PA · .545 OPS-0.2
Lisandro SanchezOF19MiLB$0.0M203850 PA · .544 OPS-0.2
Starlin MiesesOF19MiLB$0.0M203879 PA · .544 OPS-0.2
Pedro GomezOF18MiLB$0.0M2038126 PA · .583 OPS-0.2
Jesus GomezIF18MiLB$0.0M203881 PA · .536 OPS-0.2
Hudson HaskinOF28MiLB$0.0M2035185 PA · .585 OPS-0.3
Noelberth RomeroSS25MiLB$0.0M2035170 PA · .535 OPS-0.3
Douglas Hodo IIIOF26MiLB$0.0M2035175 PA · .583 OPS-0.3
Tavian JosenbergerCF25MiLB$0.0M2035320 PA · .583 OPS-0.3
Griff O'FerrallSS24MiLB$0.0M2033320 PA · .542 OPS-0.3
Cole UrmanC26MiLB$0.0M2037191 PA · .522 OPS-0.3
Adam RetzbachC26MiLB$0.0M2035207 PA · .525 OPS-0.3
Argenis ValdezOF20MiLB$0.0M2038109 PA · .553 OPS-0.3
Jalen VasquezSS25MiLB$0.0M2035235 PA · .529 OPS-0.4
Leandro AriasSS22MiLB$0.0M2036320 PA · .555 OPS-0.4
Jose PerezSS22MiLB$0.0M2037245 PA · .534 OPS-0.4
Colin Yeaman3B23MiLB$0.0M2034320 PA · .543 OPS-0.4
Silas ArdoinC26MiLB$0.0M2034246 PA · .499 OPS-0.5
Fernando PegueroSS22MiLB$0.0M2035320 PA · .518 OPS-0.5
Alfredo Velásquez3B22MiLB$0.0M2036205 PA · .547 OPS-0.5
Elvin GarciaSS20MiLB$0.0M2035285 PA · .565 OPS-0.5
Kevin GuerreroOF23MiLB$0.0M2037147 PA · .521 OPS-0.6
Raylin RamosOF22MiLB$0.0M2037211 PA · .562 OPS-0.6
Jordan SanchezOF21MiLB$0.0M2035320 PA · .606 OPS-0.6
Johanse GomezOF19MiLB$0.0M2038182 PA · .528 OPS-0.6
Victor Figueroa1B23MiLB$0.0M2033320 PA · .641 OPS-0.7
Thomas SosaRF22MiLB$0.0M2034320 PA · .592 OPS-0.8
Joshua Liranzo3B20MiLB$0.0M2034314 PA · .517 OPS-0.9
Junior Aybar2B21MiLB$0.0M2037265 PA · .515 OPS-0.9
Anthony ServideoSS28MiLB$0.0M2035250 PA · .467 OPS-1.0
Maikol HernándezSS23MiLB$0.0M2036266 PA · .471 OPS-1.0
Carter YoungSS26MiLB$0.0M2035250 PA · .453 OPS-1.1
Braylin TaveraOF22MiLB$0.0M2036320 PA · .527 OPS-1.1
Edwin AmparoSS22MiLB$0.0M2037320 PA · .480 OPS-1.1
Vance HoneycuttOF24MiLB$0.0M2036316 PA · .493 OPS-1.2
Stiven MartinezOF19MiLB$0.0M2037320 PA · .537 OPS-1.2

Injured List

Current IL designations and the availability multiplier the projections apply.

PlayerPosStatusAvail
Tyler O'NeillRFInjured 60-Day30%
Ryan Mountcastle1BInjured 60-Day30%
Jordan Westburg3BInjured 60-Day30%
Zach EflinPInjured 60-Day30%
Kyle BradishPInjured 60-Day30%

Positional Outlook 2027–2031

Best projected WAR in the org at each position, year by year (full-season frame).

Pos20272028202920302031
C1.9
Basallo
2.2
Basallo
2.5
Basallo
2.6
Basallo
2.6
Basallo
1B3.2
Alonso
2.2
Alonso
1.2
Alonso
0.3
Alonso
—
2B1.0
Holliday
1.6
Holliday
1.7
Holliday
1.9
Estrada
2.0
Estrada
SS3.9
Henderson
4.0
Henderson
3.7
Henderson
3.4
Henderson
3.0
Henderson
3B2.0
Westburg
2.7
Westburg
2.4
Westburg
1.9
Westburg
1.4
Westburg
LF0.4
Franklin
0.7
Franklin
0.3
Franklin
0.1
Franklin
—
CF1.3
Jr.
1.2
Azocar
1.7
Azocar
2.0
Azocar
2.3
Azocar
RF1.5
Cowser
1.4
Cowser
1.1
Cowser
0.8
Cowser
0.4
Cowser
DH—————
P3.3
Dzierwa
3.5
Dzierwa
3.7
Eyanson
4.1
Eyanson
4.1
Eyanson
MLB Baltimore Orioles MLB · 2026
PlayerStats
NamePosBAgePAK%BB%ISOwOBA
Gunnar Henderson SS L 25 702 22 10 178 313
Pete Alonso 1B R 31 700 24 12 254 380
Leody Taveras OF S 27 482 26 9 126 282
Coby Mayo 1B R 24 454 30 8 233 329
Samuel Basallo C L 21 399 27 8 183 304
Colton Cowser LF L 26 392 31 12 144 308
Dylan Beavers RF L 24 363 27 10 145 302
Jackson Holliday 2B L 22 354 24 10 111 285
Jeremiah Jackson 2B R 26 293 24 3 148 265
Blaze Alexander SS R 27 289 22 7 111 339
Carlos Narváez C R 27 285 32 7 65 219
Tyler O'Neill RF R 31 260 28 10 165 302
Luis Robert Jr. CF R 28 230 24 10 186 311
Christian Encarnacion-Strand 1B R 26 213 26 5 236 359
Rece Hinds RF R 25 71 45 7 79 199
Yohel Pozo C R 29 62 15 2 67 252
Christian Franklin LF R 26 59 25 12 40 256
Heston Kjerstad LF L 27 19 47 0 53 208
Ryan Mountcastle 1B R 29 15 13 7 71 310
Gunnar Henderson SS L 24 651 21 10 165 343
Jackson Holliday 2B L 21 649 22 9 133 307
Colton Cowser LF L 25 360 36 8 190 288
Ryan Mountcastle 1B R 28 357 27 4 117 287
Jordan Westburg 3B R 26 352 23 5 192 336
Coby Mayo 1B R 23 294 29 9 171 306
Tyler O'Neill RF R 30 209 24 11 193 300
Jeremiah Jackson 2B R 25 183 27 6 171 339
Heston Kjerstad LF L 26 167 27 4 135 250
Dylan Beavers RF L 23 137 26 19 173 350
Samuel Basallo C L 20 118 25 5 165 249
AAA Norfolk Tides International League · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
José Barrero SS R 28 499 28 11 198 311 234 34 7 139
Creed Willems C L 23 453 22 11 160 334 285 26 8 122
Jud Fabian OF R 25 451 31 16 145 302 235 37 11 108
Christian Franklin LF R 26 443 25 16 116 340 286 30 11 95
Bryan Ramos 3B R 24 370 22 12 105 289 250 27 9 86
Enrique Bradfield Jr. OF L 24 370 21 10 100 318 280 26 7 87
Heston Kjerstad LF L 27 333 25 6 173 345 286 30 4 130
Rece Hinds RF R 25 326 26 11 224 366 288 31 8 165
Christian Encarnacion-Strand 1B R 26 297 31 5 277 359 274 37 3 196
Silas Ardoin C R 25 240 36 17 91 285 229 44 12 75
Sam Huff C R 28 203 31 6 139 268 204 37 4 94
Luis Vázquez SS R 26 202 25 5 145 282 236 30 3 111
Brandon Butterworth SS R 23 109 28 11 187 303 244 33 7 143
Fernando Peguero SS S 21 102 29 9 120 294 256 35 6 98
Jeremiah Jackson 2B R 26 69 29 0 194 276 212 35 0 129
Jackson Holliday 2B L 22 67 30 9 117 252 212 36 5 96
Reed Trimble LF S 26 64 38 11 364 383 295 45 7 268
Tavian Josenberger OF L 24 22 23 14 297 257 27 10
Aron Estrada 2B S 21 22 5 9 150 400 352 6 7 112
Ethan Anderson C S 22 21 14 14 444 543 443 17 10 347
Vimael Machín SS L 31 505 18 9 189 356 284 22 5 143
Jud Fabian OF R 24 431 32 17 166 305 242 39 11 131
Dylan Beavers RF L 23 418 18 16 211 406 346 23 11 176
Samuel Basallo C L 20 321 24 14 319 409 337 29 9 255
José Barrero SS R 27 319 30 9 174 310 239 37 6 127
Daniel Johnson CF L 30 220 17 5 223 347 271 21 3 169
AA Chesapeake Baysox EL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Aron Estrada 2B S 21 508 19 6 203 347 315 23 4 170
Griff O'Ferrall SS R 23 482 21 10 89 281 243 26 7 75
Anderson De Los Santos SS R 22 473 24 15 150 324 271 29 11 125
Thomas Sosa OF L 21 446 27 9 170 314 267 33 6 139
Tavian Josenberger OF L 24 422 24 15 146 321 258 29 10 118
Ethan Anderson C S 22 351 20 12 248 379 322 24 8 203
Brandon Butterworth SS R 23 231 23 13 228 378 311 28 9 188
Fernando Peguero SS S 21 199 28 10 91 277 243 34 7 75
Dom Keegan C R 25 167 25 15 167 318 251 30 10 131
Wehiwa Aloy SS R 22 158 28 9 254 363 307 35 6 200
Victor Figueroa 1B L 22 149 34 7 161 334 277 42 5 123
Vance Honeycutt OF R 23 84 25 11 329 424 346 30 8 266
Colin Tuft C R 23 53 32 15 227 326 256 39 11 175
Creed Willems C L 22 434 19 9 187 341 290 22 6 139
Max Wagner 3B R 23 347 31 10 121 288 240 36 7 93
Silas Ardoin C R 24 264 28 17 125 303 255 33 12 101
Tavian Josenberger OF L 23 257 25 17 123 301 250 29 12 99
Reed Trimble LF S 25 217 22 10 246 367 297 25 6 182
Enrique Bradfield Jr. OF L 23 208 18 15 117 353 309 21 11 101
Jeremiah Jackson 2B R 25 189 16 5 158 306 264 19 3 121
Brandon Butterworth SS R 22 143 15 11 140 305 269 17 8 118
Austin Overn OF L 22 136 25 7 161 333 281 29 5 112
Aron Estrada 2B S 20 110 15 8 200 370 342 18 6 151
A+ Frederick Keys South Atlantic League · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Braylin Tavera OF R 21 417 33 13 167 336 252 43 8 135
Leandro Arias SS S 21 408 21 12 103 327 267 27 8 91
Colin Yeaman SS R 22 406 27 14 64 283 213 36 8 53
Wehiwa Aloy SS R 22 375 26 10 203 378 301 34 6 170
Randal Diaz SS R 23 372 23 11 176 351 263 30 6 143
Ike Irish C L 22 343 22 13 241 396 314 29 8 205
Victor Figueroa 1B L 22 335 31 10 298 387 298 41 6 241
Enddy Azocar OF R 19 332 22 7 246 383 303 29 4 205
Colin Tuft C R 23 300 27 14 243 359 277 36 8 205
RJ Austin OF R 22 274 18 10 158 341 270 23 6 135
Vance Honeycutt OF R 23 257 43 12 177 288 192 56 7 126
Elis Cuevas SS L 21 218 28 6 168 332 256 37 4 135
Ryan Stafford C R 23 169 21 12 79 264 202 27 7 67
Nate George OF R 20 94 19 11 73 334 277 25 7 63
Jordan Sanchez OF L 20 72 24 10 143 296 236 31 6 122
Jaiden Lo Re SS R 19 45 16 9 132 335 287 20 6 119
Fernando Peguero SS S 21 42 21 21 250 449 350 28 13 220
Reed Trimble LF S 26 41 20 12 486 463 373 26 7 418
Luis Vázquez SS R 26 34 35 3 125 349 230 46 2 79
Enrique Bradfield Jr. OF L 24 27 22 15 182 424 352 29 9 160
Ethan Anderson C S 22 25 16 4 217 462 381 21 2 184
Ty Head OF L 21 22 32 14 312 236 42 8
J.C. Escarra C L 24 507 15 10 129 310 237 21 6 101
A Delmarva Shorebirds CAR · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Joshua Liranzo 3B R 19 318 28 14 72 274 218 38 10 57
Jordan Sanchez OF L 20 285 23 8 145 309 251 32 5 113
Jaiden Lo Re SS R 19 247 9 17 118 395 338 12 12 104
Juan Ortega C R 20 208 22 11 107 302 252 30 8 94
Jhomnardo Reyes OF L 18 150 23 15 24 262 210 32 11 20
Jimmy Anderson SS R 20 91 21 12 53 281 221 28 8 41
Eric Booth Jr. OF L 18 82 23 15 45 331 296 32 11 40
Ty Head OF L 21 61 21 10 170 391 315 29 7 137
Cobb Hightower SS R 21 55 16 5 38 328 274 22 4 31
Carlos Sanchez C R 22 48 10 19 86 346 297 14 13 82
Enrique Bradfield Jr. OF L 24 20 40 30 265 179 54 20
Joephillip Guzman 2B R 19 16 38 12 154 343 258 51 9 117
Braylin Tavera OF R 20 443 30 13 110 309 239 42 9 90
Cobb Hightower SS R 20 287 18 13 74 311 265 25 9 69
Fernando Peguero SS S 20 251 23 11 42 273 225 32 8 38
Joshua Liranzo 3B R 18 214 30 13 82 268 209 42 9 69
Elis Cuevas SS L 20 210 19 11 78 301 242 25 8 68
ROK FCL Orioles FCL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Joephillip Guzman 2B R 19 113 19 27 86 332 239 27 17 69
Jaiden Lo Re SS R 19 76 8 12 108 387 304 11 7 83
Josnaider Orellana C R 21 37 16 16 36 399 326 23 10 28
Juan Ortega C R 20 35 14 6 172 403 313 21 4 136
Reed Trimble LF S 26 21 14 14 125 425 326 21 8 93
Brandon Butterworth SS R 23 17 6 29 250 687 529 8 17 197
Cobb Hightower SS R 21 16 6 6 467 548 406 9 4 353
Jordan Sanchez OF L 19 195 29 16 236 409 264 43 9 150
José Mejía 2B R 19 158 10 16 137 374 277 15 10 104
Juan Ortega C R 19 136 22 15 173 372 260 32 10 121
Joshua Liranzo 3B R 18 94 20 19 125 395 279 30 12 88
Nate George OF R 19 92 15 10 173 439 327 22 6 125