Skip Navigation to Main Content

Who Should I Trade?

Bryan Ramos for Miles Mastrobuoni (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Miles Mastrobuoni
2B,3B,LF,RF - SEA
Miles Mastrobuoni
Bryan Ramos
3B - BAL
Bryan Ramos
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 374
   
Who Should I Trade? Player Statistics
  Miles Mastrobuoni
2B,3B,LF,RF - SEA
Miles Mastrobuoni
Bryan Ramos
3B - BAL
Bryan Ramos
2026 Stats 
   
   
At Bats26
   
Runs3
   
Hits5
   
Singles5
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI1
   
Stolen Bases1
   
Caught Stealing0
   
Walks2
   
Strikeouts10
   
Batting Average.192
   
On Base Pct.241
   
Slugging Pct.192
   
On-base Plus Slugging.434
   
Who Should I Trade? Player Projections
  Miles Mastrobuoni
2B,3B,LF,RF - SEA
Miles Mastrobuoni
Bryan Ramos
3B - BAL
Bryan Ramos
2026 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Miles Mastrobuoni
2B,3B,LF,RF - SEA
Miles Mastrobuoni
Bryan Ramos
3B - BAL
Bryan Ramos
News 
 The Mariners sent Miles Mastrobuoni outright to Triple-A Tacoma.
Ari Koslow
Wed, Jul 22nd
The Orioles have informed infielder Bryan Ramos that he has not made the Opening Day roster and will be designated for assignment.
Brenton Kemp
Tue, Mar 24th
 The Mariners designated INF/OF Miles Mastrobuoni for assignment.
Ari Koslow
Sat, Jul 18th
The St. Louis Cardinals designated Bryan Ramos for assignment on Monday.
Nicholas Rodriguez
Mon, Feb 16th
 Miles Mastrobuoni is in the Mariners clubhouse on Friday.
Ari Koslow
Fri, Jul 3rd
The Cardinals claimed Bryan Ramos off waivers.
Ari Koslow
Fri, Feb 6th
 The Mariners sent Miles Mastrobuoni outright to Triple-A Tacoma.
Ari Koslow
Thu, Jun 25th
Bryan Ramos has been traded from the Chicago White Sox to the Baltimore Orioles. The White Sox will receive cash considerations in return.
David Leisering
Sun, Feb 1st
 The Mariners designated Miles Mastrobuoni for assignment.
Ari Koslow
Fri, Jun 19th
The White Sox designated INF Bryan Ramos for assignment.
Ari Koslow
Thu, Jan 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Miles Mastrobuoni
2B,3B,LF,RF - SEA
Miles Mastrobuoni
Bryan Ramos
3B - BAL
Bryan Ramos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs CLETanner Bibee (4-13)#63vs MINJoe Ryan (6-8)#70
Sat, Mar 28thvs CLEJoey Cantillo (9-7)#65vs MINTaj Bradley (9-5)#55
Sun, Mar 29thvs CLESlade Cecconi (4-7)#174vs MINBailey Ober (7-4)#102
Mon, Mar 30thvs NYYRyan Weathers (5-7)#51vs TEXJack Leiter (3-7)#101
Tue, Mar 31stvs NYYMax Fried (4-4)#15vs TEXJacob deGrom (8-8)#7
Wed, Apr 1stvs NYYCam Schlittler (10-6)#14vs TEXNathan Eovaldi (10-9)#90
Fri, Apr 3rd@ LAAReid Detmers (4-8)#32@ PITMitch Keller (6-8)
Sat, Apr 4th@ LAAJack Kochanowicz (2-5)@ PITCarmen Mlodzinski (6-6)#106
Sun, Apr 5th@ LAAGeorge Klassen (2-1)#302@ PITBraxton Ashcraft (13-5)#30
Mon, Apr 6th@ TEXJacob deGrom (8-8)#7@ CWSGrant Taylor (4-2)#33
Tue, Apr 7th@ TEXNathan Eovaldi (10-9)#90@ CWSShane Smith (0-2)#198
Wed, Apr 8th@ TEXMacKenzie Gore (7-9)#42@ CWSSean Burke (7-6)#61
Fri, Apr 10thvs HOUTatsuya Imai (6-4)#140vs SFLanden Roupp (7-12)#75
Sat, Apr 11thvs HOULance McCullers Jr. (2-3)#240vs SFLogan Webb (8-7)#18
Sun, Apr 12thvs HOUCody Bolton (0-1)#262vs SFAdrian Houser (3-7)#187
Mon, Apr 13thvs HOUMike Burrows (4-9)#226vs ARIRyne Nelson (3-5)#301
Tue, Apr 14th@ SDMichael King (8-8)#59vs ARIMerrill Kelly (8-11)#152
Wed, Apr 15th@ SDRandy Vasquez (8-6)#283vs ARIEduardo Rodriguez (12-4)#120
Thu, Apr 16th@ SDWalker Buehler (7-6)#258@ CLEParker Messick (9-7)#40
Fri, Apr 17thvs TEXJacob deGrom (8-8)#7@ CLETanner Bibee (4-13)#63
Sat, Apr 18thvs TEXNathan Eovaldi (10-9)#90@ CLEGavin Williams (11-7)#25
Sun, Apr 19thvs TEXMacKenzie Gore (7-9)#42@ CLEJoey Cantillo (9-7)#65
Mon, Apr 20thvs ATHJ.T. Ginn (8-7)#146@ KCSeth Lugo (5-7)#134
Tue, Apr 21stvs ATHJacob Lopez (5-4)#153@ KCKris Bubic (3-2)#170
Wed, Apr 22ndvs ATHAaron Civale (5-7)#155@ KCMichael Wacha (6-8)#71
Fri, Apr 24th@ STLAndre Pallante (12-6)#126vs BOSBrayan Bello (5-6)#157
Sat, Apr 25th@ STLMatthew Liberatore (5-10)#86vs BOSGarrett Crochet (3-3)#124
Sun, Apr 26th@ STLMichael McGreevy (5-9)#104vs BOSConnelly Early (7-5)#151
Tue, Apr 28th@ MINJoe Ryan (6-8)#70vs HOUKai-Wei Teng (5-6)#224
Thu, Apr 30th   vs HOULance McCullers Jr. (2-3)#240
Fri, May 1stvs KCCole Ragans (1-4)@ NYYWill Warren (8-6)#69
Sat, May 2ndvs KCSeth Lugo (5-7)#134@ NYYRyan Weathers (5-7)#51
Sun, May 3rdvs KCKris Bubic (3-2)#170@ NYYMax Fried (4-4)#15
Mon, May 4thvs ATLJR Ritchie (1-2)#247@ NYYCam Schlittler (10-6)#14
Tue, May 5thvs ATLBryce Elder (8-7)#162@ MIASandy Alcantara (13-7)#66
Wed, May 6thvs ATLMartin Perez (8-7)#266@ MIAEury Perez (6-9)#34
Thu, May 7th   @ MIAMax Meyer (9-1)#138
Fri, May 8th@ CWSSean Burke (7-6)#61vs ATHJacob Lopez (5-4)#153
Sat, May 9th@ CWSAnthony Kay (9-5)#149vs ATHAaron Civale (5-7)#155
Sun, May 10th@ CWSDavis Martin (9-6)#166vs ATHLuis Severino (2-6)
Mon, May 11th@ HOUPeter Lambert (8-6)#125vs NYYRyan Weathers (5-7)#51
Tue, May 12th@ HOUTatsuya Imai (6-4)#140vs NYYWill Warren (8-6)#69
Wed, May 13th@ HOULance McCullers Jr. (2-3)#240vs NYYMax Fried (4-4)#15
Fri, May 15thvs SDRandy Vasquez (8-6)#283@ WSHZack Littell (8-8)#197
Sat, May 16thvs SDWalker Buehler (7-6)#258@ WSHCade Cavalli (10-5)#44
Sun, May 17thvs SDLucas Giolito (2-3)#313@ WSHRichard Lovelady (2-4)#339
Mon, May 18thvs CWSNoah Schultz (3-9)#371@ TBShane McClanahan (9-6)#38
Tue, May 19thvs CWSAnthony Kay (9-5)#149@ TBGriffin Jax (6-9)#93
Wed, May 20thvs CWSSean Burke (7-6)#61@ TBSteven Matz (5-4)#173
Fri, May 22nd@ KCNoah Cameron (7-8)#68vs DETJack Flaherty (3-8)#122
Sun, May 24th@ KCSeth Lugo (5-7)#134vs DETTroy Melton (7-1)#60
Mon, May 25th@ ATHAaron Civale (5-7)#155vs TBShane McClanahan (9-6)#38
Tue, May 26th@ ATHGage Jump (5-7)#94vs TBGriffin Jax (6-9)#93
Wed, May 27th@ ATHJeffrey Springs (3-11)#300vs TBSteven Matz (5-4)#173
Thu, May 28th   vs TORPatrick Corbin (3-4)
Fri, May 29thvs ARIZac Gallen (3-9)#216vs TORAdam Macko (2-0)#230
Sat, May 30thvs ARIRyne Nelson (3-5)#301vs TORTrey Yesavage (5-5)#274
Sun, May 31stvs ARIMerrill Kelly (8-11)#152vs TORSpencer Miles (5-2)#110
Tue, Jun 2ndvs NYMHuascar Brazoban (5-2)#193@ BOSConnelly Early (7-5)#151
Wed, Jun 3rdvs NYMFreddy Peralta (5-10)#50@ BOSPayton Tolle (8-6)#29
Thu, Jun 4th   @ BOSBrayan Bello (5-6)#157
Fri, Jun 5th@ DETFramber Valdez (8-8)#37@ TORTrey Yesavage (5-5)#274
Sat, Jun 6th@ DETKeider Montero (9-8)#127@ TORBraydon Fisher (3-4)#206
Sun, Jun 7th@ DETJack Flaherty (3-8)#122@ TORKevin Gausman (6-11)#21
Mon, Jun 8th@ BALTrey Gibson (1-3)#390vs SEAEmerson Hancock (7-7)#76
Tue, Jun 9th@ BALTrevor Rogers (8-8)#45vs SEALogan Gilbert (9-7)#10
Wed, Jun 10th@ BALBrandon Young (9-3)#130vs SEAGeorge Kirby (8-9)#22
Thu, Jun 11th@ BALKyle Bradish (7-11)#39vs SEABryan Woo (9-8)#13
Fri, Jun 12th@ WSHZack Littell (8-8)#197vs SDGriffin Canning (3-9)#183
Sat, Jun 13th@ WSHCade Cavalli (10-5)#44vs SDRandy Vasquez (8-6)#283
Sun, Jun 14th@ WSHPJ Poulin (3-0)#356vs SDWalker Buehler (7-6)#258
Tue, Jun 16thvs BALBrandon Young (9-3)#130@ SEALogan Gilbert (9-7)#10
Wed, Jun 17thvs BALKyle Bradish (7-11)#39@ SEAGeorge Kirby (8-9)#22
Thu, Jun 18thvs BALShane Baz (4-13)#57@ SEABryan Woo (9-8)#13
Fri, Jun 19thvs BOSRanger Suarez (5-3)#24@ LADRoki Sasaki (5-5)#91
Sat, Jun 20thvs BOSConnelly Early (7-5)#151@ LADYoshinobu Yamamoto (12-7)#12
Sun, Jun 21stvs BOSPayton Tolle (8-6)#29@ LADEmmet Sheehan (4-8)#137
Mon, Jun 22nd   @ LAASam Aldegheri (3-4)#426
Tue, Jun 23rd@ PITMitch Keller (6-8)@ LAARyan Johnson (2-7)#248
Wed, Jun 24th@ PITBraxton Ashcraft (13-5)#30@ LAAJose Soriano (10-6)#49
Fri, Jun 26th@ CLEJoey Cantillo (9-7)#65vs WSHAndrew Alvarez (2-4)#168
Sat, Jun 27th@ CLESlade Cecconi (4-7)#174vs WSHFoster Griffin (14-4)#46
Sun, Jun 28th@ CLEGavin Williams (11-7)#25vs WSHZack Littell (8-8)#197
Mon, Jun 29thvs LAARyan Johnson (2-7)#248vs CWSSean Burke (7-6)#61
Tue, Jun 30thvs LAAJose Soriano (10-6)#49vs CWSErick Fedde (6-8)#405
Wed, Jul 1st   vs CWSNoah Schultz (3-9)#371
Fri, Jul 3rdvs TORDylan Cease (7-5)#9@ CINBrady Singer (5-11)#175
Sat, Jul 4thvs TORShane Bieber (4-2)#95@ CINHunter Greene (2-2)
Sun, Jul 5thvs TORTrey Yesavage (5-5)#274@ CINNick Lodolo (3-2)#98
Tue, Jul 7th@ MIAMax Meyer (9-1)#138vs CHCMatthew Boyd (8-2)#53
Wed, Jul 8th@ MIATyler Phillips (3-6)#282vs CHCColin Rea (8-8)#192
Thu, Jul 9th@ MIAJanson Junk (6-8)#99vs CHCDavid Peterson (7-7)#147
Fri, Jul 10th@ TBNick Martinez (12-4)#87vs KCLuinder Avila (5-4)
Sat, Jul 11th@ TBGriffin Jax (6-9)#93vs KCNoah Cameron (7-8)#68
Sun, Jul 12th@ TBIan Seymour (9-3)#52vs KCSeth Lugo (5-7)#134
Fri, Jul 17thvs SFLanden Roupp (7-12)#75@ HOUPeter Lambert (8-6)#125
Sat, Jul 18thvs SFLogan Webb (8-7)#18@ HOUSpencer Arrighetti (7-5)#256
Sun, Jul 19thvs SFRobbie Ray (11-7)#109@ HOUHunter Brown (3-3)#23
Mon, Jul 20thvs CINAndrew Abbott (6-8)#123@ BOSPayton Tolle (8-6)#29
Wed, Jul 22ndvs CINBrady Singer (5-11)#175@ BOSEduardo Rivera (0-1)#227
Fri, Jul 24th@ TEXMacKenzie Gore (7-9)#42vs ATLGrant Holmes (7-5)#164
Sat, Jul 25th@ TEXNathan Eovaldi (10-9)#90vs ATLBryce Elder (8-7)#162
Sun, Jul 26th@ TEXJacob deGrom (8-8)#7vs ATLReynaldo Lopez (4-3)#105
Mon, Jul 27th@ TEXKumar Rocker (4-9)#96@ DETKeider Montero (9-8)#127
Tue, Jul 28th@ LADJustin Wrobleski (11-5)#176@ DETTroy Melton (7-1)#60
Wed, Jul 29th@ LADEric Lauer (8-6)#279@ DETTarik Skubal (7-7)#2
Fri, Jul 31stvs MINZebby Matthews (7-8)#107vs PHIAndrew Painter (2-8)#169
Sat, Aug 1stvs MINConnor Prielipp (3-6)#85vs PHICristopher Sanchez (16-4)#3
Sun, Aug 2ndvs MINTaj Bradley (9-5)#55vs PHIZack Wheeler (10-4)#8
Tue, Aug 4thvs DETTroy Melton (7-1)#60vs LAAGrayson Rodriguez (3-5)#92
Wed, Aug 5thvs DETDrew Anderson (4-4)#73vs LAAReid Detmers (4-8)#32
Thu, Aug 6thvs DETFramber Valdez (8-8)#37vs LAARyan Johnson (2-7)#248
Fri, Aug 7thvs TBDrew Rasmussen (12-5)#16@ TEXNathan Eovaldi (10-9)#90
Sat, Aug 8thvs TBCasey Legumina (2-2)#223@ TEXJacob deGrom (8-8)#7
Sun, Aug 9thvs TBIan Seymour (9-3)#52@ TEXKumar Rocker (4-9)#96
Mon, Aug 10th   @ MINDean Kremer (2-4)#84
Tue, Aug 11th@ NYYRyan Weathers (5-7)#51@ MINBailey Ober (7-4)#102
Wed, Aug 12th@ NYYWill Warren (8-6)#69@ MINZebby Matthews (7-8)#107
Fri, Aug 14th@ HOUPeter Lambert (8-6)#125@ TBSteven Matz (5-4)#173
Sat, Aug 15th@ HOUHayden Wesneski (2-1)#80@ TBIan Seymour (9-3)#52
Sun, Aug 16th@ HOUHunter Brown (3-3)#23@ TBFreddy Peralta (5-10)#50
Mon, Aug 17th   @ TBShane McClanahan (9-6)#38
Tue, Aug 18th@ MILKyle Harrison (10-3)#47vs NYYCarlos Rodon (4-2)#67
Wed, Aug 19th@ MILDustin May (6-7)#54vs NYYWill Warren (8-6)#69
Thu, Aug 20th@ MILRobert Gasser (3-5)#83vs NYYGerrit Cole (6-6)#19
Fri, Aug 21stvs CHCDavid Peterson (7-7)#147vs TBFreddy Peralta (5-10)#50
Sat, Aug 22ndvs CHCMatthew Boyd (8-2)#53vs TBShane McClanahan (9-6)#38
Sun, Aug 23rdvs CHCShota Imanaga (8-9)#20vs TBNick Martinez (12-4)#87
Tue, Aug 25thvs PHIAaron Nola (4-9)#58@ STLMatthew Liberatore (5-10)#86
Wed, Aug 26thvs PHIJesus Luzardo (11-5)#11@ STLMichael McGreevy (5-9)#104
Thu, Aug 27th   @ STLHunter Dobbins (3-3)#150
Fri, Aug 28th@ TOR@ ATH
Sat, Aug 29th@ TOR@ ATH
Sun, Aug 30th@ TOR@ ATH
Mon, Aug 31st@ BOS@ COL
Tue, Sep 1st@ BOS@ COL
Wed, Sep 2nd@ BOS@ COL
Thu, Sep 3rdvs ATHvs BOS
Fri, Sep 4thvs ATHvs BOS
Sat, Sep 5thvs ATHvs BOS
Sun, Sep 6thvs ATHvs BOS
Mon, Sep 7th   vs CLE
Tue, Sep 8thvs TEXvs CLE
Wed, Sep 9thvs TEXvs CLE
Fri, Sep 11th@ ATH@ TOR
Sat, Sep 12th@ ATH@ TOR
Sun, Sep 13th@ ATH@ TOR
Mon, Sep 14th@ LAA@ NYM
Tue, Sep 15th@ LAA@ NYM
Wed, Sep 16th@ LAA@ NYM
Fri, Sep 18th@ COLvs MIL
Sat, Sep 19th@ COLvs MIL
Sun, Sep 20th@ COLvs MIL
Mon, Sep 21st   vs TOR
Tue, Sep 22ndvs HOUvs TOR
Wed, Sep 23rdvs HOUvs TOR
Fri, Sep 25thvs LAA@ NYY
Sat, Sep 26thvs LAA@ NYY
Sun, Sep 27thvs LAA@ NYY
Fri, Mar 27thvs CLEGavin Williams (11-7)#25   
Mon, Apr 27th@ MINConnor Prielipp (3-6)#85   
Wed, Apr 29th@ MINTaj Bradley (9-5)#55   
Thu, May 14th@ HOUMike Burrows (4-9)#226   
Sat, May 23rd@ KCStephen Kolek (4-3)   
Mon, Jun 1stvs NYMAustin Warren   
Thu, Jun 25th@ PITBubba Chandler (6-8)#117   
Thu, Jul 2ndvs LAAWalbert Urena (8-8)#222   
Tue, Jul 21stvs CINChase Burns (14-2)#26   
Thu, Jul 30th@ LADRoki Sasaki (5-5)#91   
Thu, Aug 13th@ NYYMax Fried (4-4)#15   
Mon, Aug 24thvs PHIZack Wheeler (10-4)#8   
Thu, Sep 10thvs TEX   
Thu, Sep 24thvs LAA