Skip to main content

Who Should I Trade?

Adalberto Mondesi for Xander Bogaerts (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Adalberto Mondesi
3B,SS - KC
Adalberto Mondesi
Expert
Recommendation
82%
Recommended by
14 of 17 experts
18%
Recommended by
3 of 17 experts
Rankings 
   
Rest of Season# 33# 53
VBR# 41# 20
   
Projections 
   
Runs33
Home Runs11
RBI33
Stolen Bases02
Batting Average.299.248
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 9# 51
   
Chris Meaney
FTN
# 13# 45
   
Mike Maher
FantasyPros
# 9# 112
   
Dan Harris
FantasyPros
# 7# 200
   
Pierre Camus
RotoBaller
# 10# 26
   
Jorge B. Edwards
Fantasy In Frames
# 15# 45
   
Ryan Amore
Pitcher List
# 16# 87
   
Brendan Tuma
FantasyPros
# 13# 50
   
Jordan Eisen
Field of Vision Sports
# 26# 40
   
Brad Camara
FantasyPros
# 25# 35
   
Chris Mitchell
FantasyData
# 12# 54
   
Corbin Young
FantasyData
# 20# 84
   
Chris Clegg
Fantrax
# 12# 50
   
Joe Pisapia
FantasyPros
# 7# 101
   
Carmen Maiorano
FantasyPros
# 16# 10
   
Nick Pollack
Pitcher List
# 29
   
Mick Ciallela
Fantrax
# 88# 62
   
Who Should I Trade? Player Statistics
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Adalberto Mondesi
3B,SS - KC
Adalberto Mondesi
2021 Stats 
   
   
At Bats505100
   
Runs8616
   
Hits15126
   
Singles9313
   
Doubles346
   
Triples11
   
Home Runs236
   
RBI7916
   
Stolen Bases513
   
Caught Stealing11
   
Walks554
   
Strikeouts10636
   
Batting Average.299.260
   
On Base Pct.369.295
   
Slugging Pct.507.520
   
On-base Plus Slugging.876.815
   
Who Should I Trade? Player Projections
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Adalberto Mondesi
3B,SS - KC
Adalberto Mondesi
2021 Projections 
   
   
At Bats1922
   
Runs33
   
Hits65
   
Singles33
   
Doubles11
   
Triples00
   
Home Runs11
   
RBI33
   
Stolen Bases02
   
Caught Stealing00
   
Walks21
   
Strikeouts47
   
Batting Average.299.248
   
On Base Pct.370.288
   
Slugging Pct.505.433
   
On-base Plus Slugging.876.721
   
Who Should I Trade? Player Notes
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Adalberto Mondesi
3B,SS - KC
Adalberto Mondesi
News 
 Xander Bogaerts went 2-for-3 with a home run, a walk, four RBIs, and a run scored in Tuesday's win over the Mets.
Liam Gibney
Wed, Sep 22nd
Adalberto Mondesi went 2-for-5 with a RBI and a stolen base during Saturday's 8-1 win over the Mariners.
Andy Zimmerman
Sun, Sep 19th
 Xander Bogaerts went 3-for-5 with a home run, four RBIs, and two runs scored in Saturday's win over Baltimore.
Liam Gibney
Sun, Sep 19th
Adalberto Mondesi (rest) is absent from Thursday's lineup for the Royals' matchup with Cleveland.
Jack Mannis
Thu, Sep 2nd
 Xander Bogaerts went 2-for-5 with a triple and two runs scored in Tuesday's win over Seattle.
Liam Gibney
Wed, Sep 15th
Adalberto Mondesi went 2-for-5 with a home run, two runs scored and a stolen base during Wednesday's extra-inning loss to Cleveland.
Andy Zimmerman
Thu, Sep 2nd
 Xander Bogaerts went 2-for-4 on the day, hitting a double and a homer while also striking out once.
Ethan Biddle - The Work of Ethan Biddle
Tue, Sep 14th
Adalberto Mondesi has been reinstated from the IL, and will start at designated hitter for the Royals on Wednesday.
Dan Harris
Wed, Sep 1st
 Xander Bogaerts went 2-for-3 with a walk in Friday's loss to the White Sox.
Liam Gibney
Sat, Sep 11th
Kansas City Royals infielder Adalberto Mondesi (oblique) will resume a rehab assignment with Triple-A Omaha on Thursday.
Brad Camara
Thu, Aug 19th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Adalberto Mondesi
3B,SS - KC
Adalberto Mondesi
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   vs TEXKyle Gibson (10-8)#50
Sat, Apr 3rdvs BALMatt Harvey (6-14)#391vs TEXKohei Arihara (2-4)#162
Sun, Apr 4thvs BALBruce Zimmermann (4-4)#286vs TEXJordan Lyles (9-13)#287
Mon, Apr 5thvs TBMichael Wacha (3-5)#172@ CLELogan Allen (1-7)#371
Wed, Apr 7thvs TBRyan Yarbrough (9-6)#158@ CLEShane Bieber (7-4)#4
Thu, Apr 8th@ BALMatt Harvey (6-14)#391@ CWSLance Lynn (10-6)#22
Sun, Apr 11th@ BALJorge Lopez (3-14)@ CWSDylan Cease (13-7)#30
Mon, Apr 12th   vs LAAAlex Cobb (8-3)#118
Tue, Apr 13th@ MINJ.A. Happ (9-8)#260vs LAADylan Bundy (2-9)#154
Wed, Apr 14th@ MINJose Berrios (12-9)#13vs LAAGriffin Canning (5-4)#151
Thu, Apr 15th@ MINMichael Pineda (8-8)#74vs TORAnthony Kay (1-2)#347
Sat, Apr 17thvs CWSDylan Cease (13-7)#30vs TORTommy Milone (1-0)#274
Sun, Apr 18thvs CWSMichael Kopech (4-3)#135vs TORRobbie Ray (13-6)#11
Mon, Apr 19thvs CWSLucas Giolito (10-9)#25vs TBJosh Fleming (10-6)#152
Tue, Apr 20thvs TORHyun Jin Ryu (13-9)#55vs TBRich Hill (6-8)#57
Wed, Apr 21stvs TORTrent Thornton (1-3)#186vs TBMichael Wacha (3-5)#172
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)#66@ DETCasey Mize (7-8)#48
Sat, Apr 24thvs SEAChris Flexen (13-6)#29@ DETMatthew Boyd (3-8)#72
Sun, Apr 25thvs SEANick Margevicius (0-2)@ DETMichael Fulmer (5-6)#166
Mon, Apr 26th   @ DETSpencer Turnbull (4-2)
Tue, Apr 27th@ NYMDavid Peterson (2-6)#183@ PITTyler Anderson (7-10)#69
Wed, Apr 28th@ NYMJacob deGrom (7-2)@ PITMitch Keller (5-11)#377
Fri, Apr 30th@ TEXKohei Arihara (2-4)#162@ MINMichael Pineda (8-8)#74
Sat, May 1st@ TEXJordan Lyles (9-13)#287@ MINMatt Shoemaker (3-8)#348
Sun, May 2nd@ TEXMike Foltynewicz (2-12)#195@ MINJose Berrios (12-9)#13
Mon, May 3rd   vs CLEAaron Civale (11-5)#68
Tue, May 4thvs DETMichael Fulmer (5-6)#166vs CLEPhil Maton
Wed, May 5thvs DETCasey Mize (7-8)#48vs CLEShane Bieber (7-4)#4
Thu, May 6thvs DETSpencer Turnbull (4-2)vs CLETriston McKenzie (5-7)#60
Fri, May 7th@ BALMatt Harvey (6-14)#391vs CWSCarlos Rodon (12-5)#35
Sat, May 8th@ BALZac Lowther (1-2)#306vs CWSLance Lynn (10-6)#22
Sun, May 9th@ BALDean Kremer (0-7)#374vs CWSLucas Giolito (10-9)#25
Tue, May 11thvs OAKChris Bassitt (12-4)#27@ DETMatthew Boyd (3-8)#72
Wed, May 12thvs OAKJames Kaprielian (8-5)#116@ DETCasey Mize (7-8)#48
Thu, May 13thvs OAKSean Manaea (10-10)#42@ DETSpencer Turnbull (4-2)
Fri, May 14thvs LAAGriffin Canning (5-4)#151@ CWSMichael Kopech (4-3)#135
Sat, May 15thvs LAADylan Bundy (2-9)#154@ CWSCarlos Rodon (12-5)#35
Sun, May 16thvs LAAJose Quintana (0-3)#252@ CWSDylan Cease (13-7)#30
Tue, May 18th@ TORHyun Jin Ryu (13-9)#55vs MILBrandon Woodruff (9-10)#12
Wed, May 19th@ TORRoss Stripling (5-7)#94vs MILCorbin Burnes (11-4)#10
Fri, May 21st@ PHIAaron Nola (9-8)#38vs DETJose Urena (4-8)#388
Sat, May 22nd@ PHISpencer Howard (0-4)#259vs DETMatthew Boyd (3-8)#72
Sun, May 23rd@ PHIZack Wheeler (14-9)#2vs DETCasey Mize (7-8)#48
Tue, May 25thvs ATLCharlie Morton (13-6)#7@ TBRich Hill (6-8)#57
Wed, May 26thvs ATLDrew Smyly (10-4)#95@ TBTyler Glasnow (5-2)
Thu, May 27th   @ TBShane McClanahan (10-6)#83
Fri, May 28thvs MIACody Poteet (2-3)#228@ MINRandy Dobnak (1-7)
Sat, May 29thvs MIATrevor Rogers (7-8)#41@ MINJ.A. Happ (9-8)#260
Sun, May 30th   @ MINMatt Shoemaker (3-8)#348
Mon, May 31st@ HOUJose Urquidy (8-3)#65vs PITChad Kuhl (5-7)#203
Tue, Jun 1st@ HOULuis Garcia (11-7)#51vs PITWil Crowe (4-8)#392
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)#85vs MINJ.A. Happ (9-8)#260
Fri, Jun 4th@ NYYMichael King (0-4)#157vs MINMatt Shoemaker (3-8)#348
Sat, Jun 5th@ NYYJameson Taillon (8-6)#75vs MINJose Berrios (12-9)#13
Sun, Jun 6th@ NYYDomingo German (4-5)#34vs MINBailey Ober (3-3)#124
Mon, Jun 7thvs MIAZach Thompson (2-6)#131@ LAADylan Bundy (2-9)#154
Tue, Jun 8thvs HOUFramber Valdez (11-5)#26@ LAAAndrew Heaney (8-9)#108
Wed, Jun 9thvs HOUJake Odorizzi (6-7)#85@ LAAGriffin Canning (5-4)#151
Thu, Jun 10thvs HOUZack Greinke (11-6)#20@ OAKFrankie Montas (13-9)#18
Fri, Jun 11thvs TORRoss Stripling (5-7)#94@ OAKCole Irvin (10-14)#112
Sat, Jun 12thvs TORSteven Matz (13-7)#81@ OAKJames Kaprielian (8-5)#116
Sun, Jun 13thvs TORRobbie Ray (13-6)#11@ OAKChris Bassitt (12-4)#27
Mon, Jun 14thvs TORAlek Manoah (7-2)#43vs DETMatthew Boyd (3-8)#72
Tue, Jun 15th@ ATLTucker Davidson (0-0)#284vs DETCasey Mize (7-8)#48
Wed, Jun 16th@ ATLIan Anderson (8-5)#56vs DETTarik Skubal (8-12)#53
Fri, Jun 18th@ KCKyle Zimmervs BOSNick Pivetta (9-7)#128
Sat, Jun 19th@ KCBrad Keller (8-12)#382vs BOSMartin Perez (7-8)#346
Sun, Jun 20th@ KCMike Minor (8-12)#70vs BOSNathan Eovaldi (10-9)#28
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)#82@ NYYGerrit Cole (16-8)#3
Wed, Jun 23rd@ TBRich Hill (6-8)#57@ NYYMichael King (0-4)#157
Thu, Jun 24th@ TBMichael Wacha (3-5)#172@ NYYJameson Taillon (8-6)#75
Fri, Jun 25thvs NYYDomingo German (4-5)#34@ TEXDane Dunning (5-9)#139
Sat, Jun 26thvs NYYJordan Montgomery (6-6)#49@ TEXKyle Gibson (10-8)#50
Sun, Jun 27thvs NYYGerrit Cole (16-8)#3@ TEXJordan Lyles (9-13)#287
Mon, Jun 28thvs KCDanny Duffy (4-3)#90@ BOSGarrett Richards (7-7)#190
Tue, Jun 29thvs KCBrad Keller (8-12)#382@ BOSNick Pivetta (9-7)#128
Wed, Jun 30thvs KCMike Minor (8-12)#70@ BOSMartin Perez (7-8)#346
Thu, Jul 1stvs KCKris Bubic (5-6)#155@ BOSNathan Eovaldi (10-9)#28
Fri, Jul 2nd@ OAKFrankie Montas (13-9)#18vs MINJ.A. Happ (9-8)#260
Sat, Jul 3rd@ OAKCole Irvin (10-14)#112vs MINGriffin Jax (3-4)#227
Sun, Jul 4th@ OAKJames Kaprielian (8-5)#116vs MINKenta Maeda (6-5)
Mon, Jul 5th@ LAAJose Suarez (7-8)#133vs CINVladimir Gutierrez (9-6)#134
Tue, Jul 6th@ LAAShohei Ohtani (9-2)#61vs CINLuis Castillo (8-16)#46
Wed, Jul 7th@ LAAAndrew Heaney (8-9)#108vs CINSonny Gray (7-8)#54
Thu, Jul 8th   @ CLEZach Plesac (10-6)#71
Fri, Jul 9thvs PHIVince Velasquez (3-8)#167@ CLETriston McKenzie (5-7)#60
Sat, Jul 10thvs PHIMatt Moore (2-4)#380@ CLECal Quantrill (7-3)#47
Fri, Jul 16th@ NYYJordan Montgomery (6-6)#49vs BALKeegan Akin (2-10)#375
Sat, Jul 17th@ NYYGerrit Cole (16-8)#3vs BALJorge Lopez (3-14)
Sun, Jul 18th@ NYYJameson Taillon (8-6)#75vs BALMatt Harvey (6-14)#391
Tue, Jul 20th   @ MILBrett Anderson (4-9)#160
Wed, Jul 21st@ TORRobbie Ray (13-6)#11@ MILEric Lauer (7-5)#91
Fri, Jul 23rdvs NYYGerrit Cole (16-8)#3vs DETWily Peralta (4-3)#204
Sat, Jul 24thvs NYYJameson Taillon (8-6)#75vs DETCasey Mize (7-8)#48
Sun, Jul 25thvs NYYDomingo German (4-5)#34vs DETTarik Skubal (8-12)#53
Mon, Jul 26thvs TORThomas Hatchvs CWSDallas Keuchel (8-9)#344
Tue, Jul 27th   vs CWSDylan Cease (13-7)#30
Wed, Jul 28thvs TORSteven Matz (13-7)#81vs CWSLucas Giolito (10-9)#25
Thu, Jul 29thvs TORHyun Jin Ryu (13-9)#55vs CWSCarlos Rodon (12-5)#35
Fri, Jul 30th@ TBJosh Fleming (10-6)#152@ TORRoss Stripling (5-7)#94
Sat, Jul 31st@ TBRyan Yarbrough (9-6)#158@ TORAlek Manoah (7-2)#43
Sun, Aug 1st@ TBShane McClanahan (10-6)#83@ TORJose Berrios (12-9)#13
Tue, Aug 3rd@ DETWily Peralta (4-3)#204@ CWSDylan Cease (13-7)#30
Wed, Aug 4th@ DETCasey Mize (7-8)#48@ CWSLucas Giolito (10-9)#25
Thu, Aug 5th@ DETTarik Skubal (8-12)#53@ CWSDallas Keuchel (8-9)#344
Fri, Aug 6th@ TORAlek Manoah (7-2)#43@ STLAdam Wainwright (16-7)#5
Sat, Aug 7th@ TORJose Berrios (12-9)#13@ STLKwang Hyun Kim (7-7)#102
Sun, Aug 8th@ TORHyun Jin Ryu (13-9)#55@ STLJon Lester (7-6)#311
Mon, Aug 9th   vs NYYJameson Taillon (8-6)#75
Tue, Aug 10thvs TBLuis Patino (4-3)#136vs NYYNestor Cortes Jr. (2-2)#96
Wed, Aug 11thvs TBJosh Fleming (10-6)#152vs NYYLucas Luetge
Fri, Aug 13thvs BALSpenser Watkins (2-7)#281vs STLJack Flaherty (9-2)#36
Sat, Aug 14thvs BALJorge Lopez (3-14)vs STLJon Lester (7-6)#311
Sun, Aug 15thvs BALKeegan Akin (2-10)#375vs STLJ.A. Happ (9-8)#260
Mon, Aug 16th   vs HOUJake Odorizzi (6-7)#85
Tue, Aug 17th@ NYYLuis Gil (1-1)#212vs HOUFramber Valdez (11-5)#26
Wed, Aug 18th@ NYYAndrew Heaney (8-9)#108vs HOUZack Greinke (11-6)#20
Thu, Aug 19th   vs HOULuis Garcia (11-7)#51
Fri, Aug 20thvs TEXDane Dunning (5-9)#139@ CHCZach Davies (6-12)#373
Sat, Aug 21stvs TEXJordan Lyles (9-13)#287@ CHCKeegan Thompson (3-3)#164
Sun, Aug 22nd   @ CHCAlec Mills (6-7)#194
Mon, Aug 23rdvs TEXKolby Allard (3-12)#205@ HOUZack Greinke (11-6)#20
Tue, Aug 24thvs MINGriffin Jax (3-4)#227@ HOULuis Garcia (11-7)#51
Wed, Aug 25thvs MINBailey Ober (3-3)#124@ HOULance McCullers Jr. (12-5)#37
Thu, Aug 26thvs MINJohn Gant (5-10)#132@ SEAYusei Kikuchi (7-9)#66
Fri, Aug 27th@ CLELogan Allen (1-7)#371@ SEALogan Gilbert (6-5)#78
Sat, Aug 28th@ CLECal Quantrill (7-3)#47@ SEATyler Anderson (7-10)#69
Sun, Aug 29th@ CLEEli Morgan (4-7)#254@ SEAMarco Gonzales (9-5)#80
Tue, Aug 31st@ TBRyan Yarbrough (9-6)#158vs CLEZach Plesac (10-6)#71
Wed, Sep 1st@ TBDrew Rasmussen (3-1)#106vs CLELogan Allen (1-7)#371
Thu, Sep 2nd@ TBShane McClanahan (10-6)#83vs CLETriston McKenzie (5-7)#60
Fri, Sep 3rdvs CLECal Quantrill (7-3)#47vs CWSDallas Keuchel (8-9)#344
Sat, Sep 4thvs CLEEli Morgan (4-7)#254vs CWSReynaldo Lopez (3-3)#153
Sun, Sep 5thvs CLEZach Plesac (10-6)#71vs CWSDylan Cease (13-7)#30
Mon, Sep 6thvs TBRyan Yarbrough (9-6)#158@ BALZac Lowther (1-2)#306
Tue, Sep 7thvs TBDrew Rasmussen (3-1)#106@ BALAlexander Wells (1-3)
Wed, Sep 8thvs TBShane McClanahan (10-6)#83@ BALMatt Harvey (6-14)#391
Thu, Sep 9th   @ BALJohn Means (6-7)#45
Fri, Sep 10th@ CWSCarlos Rodon (12-5)#35@ MINGriffin Jax (3-4)#227
Sat, Sep 11th@ CWSDylan Cease (13-7)#30@ MINMichael Pineda (8-8)#74
Sun, Sep 12th@ CWSLance Lynn (10-6)#22@ MINBailey Ober (3-3)#124
Tue, Sep 14th@ SEATyler Anderson (7-10)#69vs OAKFrankie Montas (13-9)#18
Wed, Sep 15th@ SEAMarco Gonzales (9-5)#80vs OAKSean Manaea (10-10)#42
Thu, Sep 16th   vs OAKPaul Blackburn (1-3)#285
Fri, Sep 17thvs BALKeegan Akin (2-10)#375vs SEAChris Flexen (13-6)#29
Sat, Sep 18thvs BALZac Lowther (1-2)#306vs SEAYusei Kikuchi (7-9)#66
Sun, Sep 19thvs BALAlexander Wells (1-3)vs SEALogan Gilbert (6-5)#78
Mon, Sep 20th   @ CLENick Wittgren
Tue, Sep 21stvs NYMMarcus Stroman (9-13)#16@ CLECal Quantrill (7-3)#47
Fri, Sep 24thvs NYYGerrit Cole (16-8)#3@ DETCasey Mize (7-8)#48
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-2)#96@ DETTarik Skubal (8-12)#53
Sun, Sep 26thvs NYYJordan Montgomery (6-6)#49@ DETWily Peralta (4-3)#204
Mon, Sep 27th   @ CLECal Quantrill (7-3)#47
Tue, Sep 28th@ BALBruce Zimmermann (4-4)#286vs CLEAaron Civale (11-5)#68
Wed, Sep 29th@ BALZac Lowther (1-2)#306vs CLEZach Plesac (10-6)#71
Thu, Sep 30th@ BALAlexander Wells (1-3)vs CLEShane Bieber (7-4)#4
Fri, Oct 1st@ WSHErick Fedde (7-9)#290vs MINJohn Gant (5-10)#132
Sat, Oct 2nd@ WSHJosh Rogers (2-0)#221vs MINGriffin Jax (3-4)#227
Sun, Oct 3rd@ WSHvs MIN
Fri, Apr 2ndvs BALJohn Means (6-7)#45   
Tue, Apr 6thvs TBTyler Glasnow (5-2)   
Sat, Apr 10th@ BALBruce Zimmermann (4-4)#286   
Thu, Apr 22ndvs SEAJustin Dunn (1-3)#218   
Thu, Apr 29th@ TEXKyle Gibson (10-8)#50   
Mon, May 10th@ BALJorge Lopez (3-14)   
Thu, May 20th@ TORSteven Matz (13-7)#81   
Wed, Jun 2nd@ HOUFramber Valdez (11-5)#26   
Sun, Jul 11thvs PHIBrandon Kintzler   
Mon, Jul 19th@ TORRoss Stripling (5-7)#94   
Thu, Jul 22ndvs NYYJordan Montgomery (6-6)#49   
Thu, Aug 12thvs TBDrew Rasmussen (3-1)#106   
Mon, Aug 30th@ TBLuis Patino (4-3)#136   
Mon, Sep 13th@ SEALogan Gilbert (6-5)#78   
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)#62