Skip to main content

Who Should I Trade?

Yadier Molina for Akil Baddoo (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Yadier Molina
C - STL
Yadier Molina
Akil Baddoo
CF,DH,LF,RF - DET
Akil Baddoo
Expert
Recommendation
53%
Recommended by
8 of 15 experts
47%
Recommended by
7 of 15 experts
Rankings 
   
Rest of Season# 175# 177
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 172# 219
   
Mike Maher
FantasyPros
# 136# 185
   
Mick Ciallela
Fantrax
# 159# 165
   
Carmen Maiorano
FantasyPros
# 239
   
Jordan Eisen
Field of Vision Sports
# 164
   
Chris Mitchell
FantasyData
# 150
   
Chris Clegg
Fantrax
# 176# 207
   
Joe Pisapia
FantasyPros
# 156
   
Dan Harris
FantasyPros
# 146# 136
   
Corbin Young
FantasyData
# 155# 153
   
Ryan Amore
Pitcher List
# 162# 114
   
Pierre Camus
RotoBaller
# 201# 139
   
Brendan Tuma
FantasyPros
# 105
   
Brad Camara
FantasyPros
# 116
   
Nick Pollack
Pitcher List
# 127
   
Who Should I Trade? Player Statistics
  Yadier Molina
C - STL
Yadier Molina
Akil Baddoo
CF,DH,LF,RF - DET
Akil Baddoo
2021 Stats 
   
   
At Bats440413
   
Runs4560
   
Hits110107
   
Singles8067
   
Doubles1920
   
Triples07
   
Home Runs1113
   
RBI6555
   
Stolen Bases318
   
Caught Stealing04
   
Walks2445
   
Strikeouts79122
   
Batting Average.250.259
   
On Base Pct.295.330
   
Slugging Pct.368.436
   
On-base Plus Slugging.663.766
   
Who Should I Trade? Player Projections
  Yadier Molina
C - STL
Yadier Molina
Akil Baddoo
CF,DH,LF,RF - DET
Akil Baddoo
2021 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
Who Should I Trade? Player Notes
  Yadier Molina
C - STL
Yadier Molina
Akil Baddoo
CF,DH,LF,RF - DET
Akil Baddoo
News 
 Yadier Molina went 3-for-5 with a double, two runs scored, and an RBI in a 7-0 win over the Mets on Monday night.
Lucas Spence
Tue, Sep 14th
Detroit Tigers outfielder Akil Baddoo went 1-for-3 with a walk, a run, and a steal in an 8-1 loss to the White Sox on Friday.
Matthew Terelle
Sat, Oct 2nd
 Yadier Molina went 2-for-4 with a two-run home run in a loss to the Reds on Friday night.
Lucas Spence
Fri, Sep 10th
Detroit Tigers outfielder Akil Baddoo went 0-for-4 with a walk, a run, and a steal in a 10-7 win over the Twins on Thursday.
Matthew Terelle
Fri, Oct 1st
 Yadier Molina went 2-for-3 with a walk, two runs scored, and a two-run home run in a win over the Dodgers on Wednesday.
Lucas Spence
Thu, Sep 9th
Detroit Tigers outfielder Akil Baddoo went 2-for-4 with a walk and a steal in a 5-2 loss to the Twins on Wednesday.
Matthew Terelle
Thu, Sep 30th
 Yadier Molina went 1-for-4 with two runs scored and a grand slam in a 15-4 rout over the Brewers on Friday night.
Lucas Spence
Sat, Sep 4th
Detroit Tigers outfielder Akil Baddoo went 1-for-4 in a 2-1 loss to the Royals on Sunday.
Matthew Terelle
Mon, Sep 27th
 An MLB legend is closing in on retirement. Cardinals catcher Yadier Molina announced that the 2022 season will be his last. When addressing the media on Wednesday, the 18-year MLB veteran said, "Yes, yes, it will be my final season. I want to finish here in this great organization."
Andersen Pickard
Wed, Aug 25th
Detroit Tigers outfielder Akil Baddoo went 1-for-5 with a solo homer in a 7-4 loss to the Rays on Friday.
Matthew Terelle
Fri, Sep 17th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yadier Molina
C - STL
Yadier Molina
Akil Baddoo
CF,DH,LF,RF - DET
Akil Baddoo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINLuis Castillo (8-16)vs CLEShane Bieber (7-4)
Sat, Apr 3rd@ CINTyler Mahle (13-6)vs CLEZach Plesac (10-6)
Sun, Apr 4th@ CINJeff Hoffman (3-5)vs CLEAaron Civale (12-5)
Mon, Apr 5th@ MIATrevor Rogers (7-8)vs MINMatt Shoemaker (3-8)
Tue, Apr 6th@ MIASandy Alcantara (9-15)vs MINJ.A. Happ (10-8)
Wed, Apr 7th@ MIAPablo Lopez (5-5)vs MINKenta Maeda (6-5)
Thu, Apr 8thvs MILCorbin Burnes (11-4)   
Sat, Apr 10thvs MILAdrian Houser (10-6)@ CLEAaron Civale (12-5)
Sun, Apr 11thvs MILBrett Anderson (4-9)@ CLELogan Allen (2-7)
Mon, Apr 12thvs WSHErick Fedde (7-9)@ HOUZack Greinke (11-6)
Tue, Apr 13thvs WSHStephen Strasburg (1-2)@ HOUJake Odorizzi (6-7)
Wed, Apr 14thvs WSHJoe Ross (5-9)@ HOULance McCullers Jr. (13-5)
Fri, Apr 16th@ PHIZach Eflin (4-7)@ OAKFrankie Montas (13-9)
Sat, Apr 17th@ PHIMatt Moore (2-4)@ OAKCole Irvin (10-15)
Sun, Apr 18th@ PHIAaron Nola (9-9)@ OAKChris Bassitt (12-4)
Mon, Apr 19th@ WSHJoe Ross (5-9)   
Tue, Apr 20th@ WSHPatrick Corbin (9-16)   
Wed, Apr 21st@ WSHMax Scherzer (15-4)vs PITMiguel Yajure (0-2)
Fri, Apr 23rdvs CINSonny Gray (7-9)vs KCMike Minor (8-12)
Sat, Apr 24thvs CINWade Miley (12-7)vs KCBrady Singer (5-10)
Sun, Apr 25thvs CINLuis Castillo (8-16)vs KCDanny Duffy (4-3)
Mon, Apr 26thvs PHIZack Wheeler (14-10)vs KCBrad Keller (8-12)
Tue, Apr 27thvs PHIZach Eflin (4-7)@ CWSLucas Giolito (11-9)
Wed, Apr 28thvs PHIVince Velasquez (3-9)   
Thu, Apr 29thvs PHIAaron Nola (9-9)@ CWSDylan Cease (13-7)
Fri, Apr 30th@ PITJT Brubaker (5-13)@ NYYGerrit Cole (16-8)
Sat, May 1st@ PITTrevor Cahill (1-5)@ NYYJameson Taillon (8-6)
Sun, May 2nd@ PITWil Crowe (4-8)@ NYYCorey Kluber (5-3)
Mon, May 3rdvs NYMJoey Lucchesi (1-4)   
Wed, May 5thvs NYMMiguel Castro@ BOSMartin Perez (7-8)
Thu, May 6thvs NYMTaijuan Walker (7-11)@ BOSNathan Eovaldi (11-9)
Fri, May 7thvs COLAustin Gomber (9-9)vs MINMatt Shoemaker (3-8)
Sat, May 8thvs COLChi Chi Gonzalez (3-7)vs MINJose Berrios (12-9)
Sun, May 9thvs COLGerman Marquez (12-11)#4   
Tue, May 11th@ MILFreddy Peralta (10-5)vs KCBrady Singer (5-10)
Wed, May 12th@ MILBrandon Woodruff (9-10)vs KCDanny Duffy (4-3)
Thu, May 13th@ MILCorbin Burnes (11-4)vs KCDaniel Lynch (4-6)
Fri, May 14th@ SDJoe Musgrove (11-9)vs CHCJake Arrieta (5-14)
Sat, May 15th@ SDChris Paddack (7-7)vs CHCTrevor Williams (4-2)
Sun, May 16th@ SDRyan Weathers (4-7)vs CHCKyle Hendricks (14-7)
Tue, May 18thvs PITJT Brubaker (5-13)@ SEAJustin Dunn (1-3)
Wed, May 19thvs PITTrevor Cahill (1-5)@ SEALogan Gilbert (6-5)
Fri, May 21stvs CHCKyle Hendricks (14-7)@ KCMike Minor (8-12)
Sat, May 22ndvs CHCAdbert Alzolay (5-13)@ KCBrady Singer (5-10)
Sun, May 23rdvs CHCZach Davies (6-12)@ KCKris Bubic (6-7)
Mon, May 24th@ CWSLance Lynn (11-6)vs CLESam Hentges (1-4)
Tue, May 25th@ CWSLucas Giolito (11-9)vs CLEAaron Civale (12-5)
Wed, May 26th@ CWSCarlos Rodon (13-5)vs CLETriston McKenzie (5-9)
Thu, May 27th@ ARIJon Duplantier (0-3)vs CLEShane Bieber (7-4)
Fri, May 28th@ ARIMadison Bumgarner (7-10)vs NYYGerrit Cole (16-8)
Sat, May 29th@ ARISeth Frankoff (0-2)vs NYYDeivi Garcia (0-2)
Sun, May 30th@ ARIMatt Peacock (5-7)vs NYYMichael King (2-4)
Mon, May 31st@ LADTrevor Bauer (8-5)@ MILCorbin Burnes (11-4)
Tue, Jun 1st@ LADDavid Price (5-2)@ MILEric Lauer (7-5)
Wed, Jun 2nd@ LADWalker Buehler (16-4)   
Thu, Jun 3rdvs CINVladimir Gutierrez (9-6)@ CWSLance Lynn (11-6)
Fri, Jun 4thvs CINLuis Castillo (8-16)@ CWSDallas Keuchel (9-9)
Sat, Jun 5thvs CINTyler Mahle (13-6)@ CWSLucas Giolito (11-9)
Sun, Jun 6thvs CINWade Miley (12-7)@ CWSDylan Cease (13-7)
Tue, Jun 8thvs CLEShane Bieber (7-4)vs SEAMarco Gonzales (10-6)
Wed, Jun 9thvs CLEJ.C. Mejia (1-7)vs SEAChris Flexen (14-6)
Fri, Jun 11th@ CHCKohl Stewart (1-1)vs CWSLucas Giolito (11-9)
Sat, Jun 12th@ CHCKyle Hendricks (14-7)vs CWSDylan Cease (13-7)
Sun, Jun 13th@ CHCZach Davies (6-12)vs CWSCarlos Rodon (13-5)
Mon, Jun 14thvs MIABraxton Garrett (1-2)@ KCBrad Keller (8-12)
Tue, Jun 15thvs MIATrevor Rogers (7-8)@ KCMike Minor (8-12)
Wed, Jun 16thvs MIASandy Alcantara (9-15)@ KCBrady Singer (5-10)
Thu, Jun 17th@ ATLCharlie Morton (14-6)#1@ LAAShohei Ohtani (9-2)
Fri, Jun 18th@ ATLMax Fried (14-7)#2@ LAAAlex Cobb (8-3)
Sun, Jun 20th@ ATLDrew Smyly (11-4)#6@ LAADylan Bundy (2-9)
Tue, Jun 22nd@ DETTarik Skubal (8-12)vs STLJohan Oviedo (0-5)
Wed, Jun 23rd@ DETMatt Manning (4-7)vs STLJohn Gant (5-11)
Thu, Jun 24thvs PITChad Kuhl (5-7)vs HOULuis Garcia (11-8)
Fri, Jun 25thvs PITWil Crowe (4-8)   
Sat, Jun 26thvs PITJT Brubaker (5-13)vs HOULance McCullers Jr. (13-5)
Sun, Jun 27thvs PITMax Kranick (2-3)vs HOUJake Odorizzi (6-7)
Mon, Jun 28thvs ARIJake Faria (0-0)@ CLEEli Morgan (5-7)
Tue, Jun 29thvs ARICaleb Smith (4-9)   
Wed, Jun 30thvs ARIRiley Smith (1-4)@ CLELogan Allen (2-7)
Thu, Jul 1st@ COLAntonio Senzatela (4-9)#17   
Fri, Jul 2nd@ COLChi Chi Gonzalez (3-7)vs CWSLance Lynn (11-6)
Sat, Jul 3rd@ COLKyle Freeland (7-8)#8vs CWSDallas Keuchel (9-9)
Sun, Jul 4th@ COLGerman Marquez (12-11)#4vs CWSLucas Giolito (11-9)
Mon, Jul 5th@ SFKevin Gausman (14-6)@ TEXKolby Allard (3-12)
Tue, Jul 6th@ SFJohnny Cueto (7-7)@ TEXDane Dunning (5-10)
Wed, Jul 7th@ SFAlex Wood (10-4)@ TEXKyle Gibson (10-9)
Fri, Jul 9th@ CHCKyle Hendricks (14-7)@ MINKenta Maeda (6-5)
Sat, Jul 10th@ CHCZach Davies (6-12)@ MINBailey Ober (3-3)
Fri, Jul 16thvs SFLogan Webb (11-3)   
Sat, Jul 17thvs SFAnthony DeSclafani (13-7)vs MINKenta Maeda (6-5)
Sun, Jul 18thvs SFJohnny Cueto (7-7)vs MINJ.A. Happ (10-8)
Mon, Jul 19thvs CHCAlec Mills (6-7)vs TEXKyle Gibson (10-9)
Tue, Jul 20thvs CHCTrevor Williams (4-2)vs TEXDane Dunning (5-10)
Wed, Jul 21stvs CHCKyle Hendricks (14-7)vs TEXJordan Lyles (10-13)
Thu, Jul 22ndvs CHCAdbert Alzolay (5-13)vs TEXMike Foltynewicz (2-12)
Fri, Jul 23rd@ CINTyler Mahle (13-6)@ KCKris Bubic (6-7)
Sat, Jul 24th@ CINLuis Castillo (8-16)@ KCCarlos Hernandez (6-2)
Sun, Jul 25th@ CINSonny Gray (7-9)@ KCDaniel Lynch (4-6)
Tue, Jul 27th@ CLECal Quantrill (8-3)@ MINKenta Maeda (6-5)
Wed, Jul 28th@ CLEZach Plesac (10-6)@ MINJ.A. Happ (10-8)
Fri, Jul 30thvs MINGriffin Jax (4-5)vs BALMatt Harvey (6-14)
Sat, Jul 31stvs MINBailey Ober (3-3)vs BALJohn Means (6-9)
Sun, Aug 1stvs MINMichael Pineda (9-8)vs BALSpenser Watkins (2-7)
Tue, Aug 3rdvs ATLMax Fried (14-7)#2vs BOSGarrett Richards (7-8)
Wed, Aug 4thvs ATLDrew Smyly (11-4)#6vs BOSEduardo Rodriguez (13-8)
Thu, Aug 5thvs ATLTouki Toussaint (3-3)#12vs BOSMartin Perez (7-8)
Fri, Aug 6thvs KCMike Minor (8-12)@ CLECal Quantrill (8-3)
Sat, Aug 7thvs KCBrad Keller (8-12)@ CLEEli Morgan (5-7)
Sun, Aug 8thvs KCKris Bubic (6-7)@ CLEZach Plesac (10-6)
Tue, Aug 10th@ PITSteven Brault (0-3)@ BALKeegan Akin (2-10)
Wed, Aug 11th@ PITWil Crowe (4-8)@ BALMatt Harvey (6-14)
Thu, Aug 12th@ PITJT Brubaker (5-13)@ BALJohn Means (6-9)
Fri, Aug 13th@ KCMike Minor (8-12)vs CLEZach Plesac (10-6)
Sat, Aug 14th@ KCBrad Keller (8-12)vs CLESam Hentges (1-4)
Sun, Aug 15th@ KCKris Bubic (6-7)vs CLETriston McKenzie (5-9)
Tue, Aug 17thvs MILCorbin Burnes (11-4)vs LAADylan Bundy (2-9)
Wed, Aug 18thvs MILFreddy Peralta (10-5)vs LAAShohei Ohtani (9-2)
Thu, Aug 19thvs MILBrandon Woodruff (9-10)vs LAAJose Quintana (0-3)
Fri, Aug 20thvs PITMitch Keller (5-11)@ TORRobbie Ray (13-7)
Sat, Aug 21stvs PITDillon Peters (1-2)@ TORHyun Jin Ryu (14-10)
Sun, Aug 22ndvs PITSteven Brault (0-3)@ TORSteven Matz (14-7)
Tue, Aug 24thvs DETCasey Mize (7-9)@ STLJack Flaherty (9-2)
Wed, Aug 25thvs DETTarik Skubal (8-12)@ STLJon Lester (7-6)
Thu, Aug 26th@ PITMitch Keller (5-11)   
Fri, Aug 27th@ PITDillon Peters (1-2)vs TORSteven Matz (14-7)
Sat, Aug 28th@ PITSteven Brault (0-3)vs TORAlek Manoah (9-2)
Sun, Aug 29th@ PITWil Crowe (4-8)vs TORJose Berrios (12-9)
Mon, Aug 30th@ CINLuis Castillo (8-16)vs MINBailey Ober (3-3)
Wed, Sep 1st@ CINSonny Gray (7-9)vs OAKJames Kaprielian (8-5)
Fri, Sep 3rd@ MILFreddy Peralta (10-5)@ CINVladimir Gutierrez (9-6)
Sat, Sep 4th@ MILAdrian Houser (10-6)@ CINTyler Mahle (13-6)
Sun, Sep 5th@ MILCorbin Burnes (11-4)@ CINLuis Castillo (8-16)
Mon, Sep 6thvs LADMax Scherzer (15-4)@ PITBryse Wilson (3-7)
Tue, Sep 7thvs LADCorey Knebel (4-0)@ PITDillon Peters (1-2)
Wed, Sep 8thvs LADMitch White (1-3)@ PITMitch Keller (5-11)
Thu, Sep 9thvs LADTony Gonsolin (4-1)   
Fri, Sep 10thvs CINTyler Mahle (13-6)vs TBMichael Wacha (3-5)
Sat, Sep 11thvs CINLuis Castillo (8-16)vs TBChris Archer (1-1)
Sun, Sep 12thvs CINSonny Gray (7-9)vs TBLuis Patino (5-3)
Mon, Sep 13th@ NYMRich Hill (7-8)   
Tue, Sep 14th@ NYMMarcus Stroman (10-13)vs MILFreddy Peralta (10-5)
Wed, Sep 15th@ NYMTylor Megill (4-6)vs MILBrandon Woodruff (9-10)
Fri, Sep 17thvs SDVince Velasquez (3-9)@ TBLuis Patino (5-3)
Sat, Sep 18thvs SDYu Darvish (8-11)@ TBRyan Yarbrough (9-7)
Sun, Sep 19thvs SDJake Arrieta (5-14)@ TBShane McClanahan (10-6)
Mon, Sep 20th@ MILFreddy Peralta (10-5)vs CWSCarlos Rodon (13-5)
Tue, Sep 21st@ MILBrandon Woodruff (9-10)vs CWSDallas Keuchel (9-9)
Wed, Sep 22nd@ MILBrett Anderson (4-9)   
Thu, Sep 23rd@ MILAdrian Houser (10-6)   
Fri, Sep 24th@ CHCZach Davies (6-12)vs KCCarlos Hernandez (6-2)
Sat, Sep 25th@ CHCAdrian Sampson (1-2)vs KCJon Heasley (1-1)
Sun, Sep 26th@ CHCKeegan Thompson (3-3)vs KCKris Bubic (6-7)
Tue, Sep 28thvs MILBrandon Woodruff (9-10)@ MINCharlie Barnes (0-3)
Wed, Sep 29thvs MILAdrian Houser (10-6)@ MINMichael Pineda (9-8)
Thu, Sep 30thvs MILBrett Anderson (4-9)@ MINJoe Ryan (2-1)
Fri, Oct 1stvs CHCCory Abbott (0-0)@ CWSLance Lynn (11-6)
Sat, Oct 2ndvs CHCAdrian Sampson (1-2)@ CWSLucas Giolito (11-9)
Sun, Oct 3rdvs CHCAlec Mills (6-7)@ CWSDylan Cease (13-7)
Fri, Apr 9th   @ CLEZach Plesac (10-6)
Thu, Apr 15th   @ OAKSean Manaea (11-10)
Thu, Apr 22nd   vs PITMitch Keller (5-11)
Tue, May 4th   @ BOSNick Pivetta (9-8)
Mon, May 17th   @ SEAYusei Kikuchi (7-9)
Thu, Jun 10th   vs SEAJustus Sheffield (7-8)
Sat, Jun 19th   @ LAAPatrick Sandoval (3-6)
Thu, Jul 8th   @ MINJ.A. Happ (10-8)
Sun, Jul 11th   @ MINJose Berrios (12-9)
Mon, Jul 26th   @ MINMichael Pineda (9-8)
Thu, Jul 29th   vs BALAlexander Wells (2-3)
Tue, Aug 31st   vs OAKCole Irvin (10-15)
Thu, Sep 2nd   vs OAKFrankie Montas (13-9)
Thu, Sep 16th   @ TBLouis Head
Mon, Sep 27th   vs CWSDallas Keuchel (9-9)