Skip to main content

Who Should I Trade?

Yasmani Grandal for Brendan Donovan (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brendan Donovan
Brendan Donovan
Yasmani Grandal
Yasmani Grandal
Recommended by
8 of 9 experts
Recommended by
1 of 9 experts
Rest of Season# 202# 225
VBR# 297# 687
Home Runs57
Stolen Bases40
Batting Average.260.238
Injury Alert--
Expert Ranks 
Christopher Welsh
# 164# 179
Mike Maher
# 201# 266
Brandon 'B_Don' Myers
# 191# 232
Keith Lott
Fantasy Six Pack
# 172# 189
Mick Ciallela
# 215# 228
Nate Miller
# 192
Scott Youngson
Pitcher List
# 179# 233
Kelly Kirby
# 156# 197
Joe Pisapia
# 166
Who Should I Trade? Player Statistics
  Brendan Donovan
Brendan Donovan
Yasmani Grandal
Yasmani Grandal
2023 Stats 
At Bats166156
Home Runs64
Stolen Bases40
Caught Stealing00
Batting Average.253.263
On Base Pct.346.335
Slugging Pct.386.397
On-base Plus Slugging.731.733
Who Should I Trade? Player Projections
  Brendan Donovan
Brendan Donovan
Yasmani Grandal
Yasmani Grandal
2023 Projections 
At Bats266210
Home Runs57
Stolen Bases40
Caught Stealing10
Batting Average.260.238
On Base Pct.349.340
Slugging Pct.368.385
On-base Plus Slugging.717.725
Who Should I Trade? Player Notes
  Brendan Donovan
Brendan Donovan
Yasmani Grandal
Yasmani Grandal
 Brendan Donovan hit a solo home run in the game, driving in one of the Cardinals' five runs in their loss to the Pirates.
Jesse Garcia
Fri, Jun 2nd
Catcher Yasmani Grandal is back in the starting lineup Wednesday versus the Angels.
Brenton Kemp
Wed, May 31st
 Brendan Donovan went 2-for-3 at the plate for the Cardinals Sunday, singling and belting a three-run home run in a 12-6 win over the Tigers.
Chris Schommer
Sun, May 7th
Grandal went 1-for-3 with a two-run homer in Tuesday's victory over Cleveland.
Matthew Terelle
Wed, May 24th
 Brendan Donovan is in the starting lineup for the St. Louis Cardinals against the Los Angeles Angels Wednesday night.
Chris Schommer
Wed, May 3rd
White Sox catcher Yasmani Grandal finished 1-for-4 with a home run, two RBI and two runs scored in a 12-9 win over the Rays.
Kendall Capps
Sun, Apr 30th
 Brendan Donovan is back in the lineup for the St. Louis Cardinals against the Seattle Mariners Friday night.
Chris Schommer
Fri, Apr 21st
Yasmani Grandal went 1-for-3 at the plate for the White Sox Saturday, belting a solo home run in a 4-3 loss to the Rays.
Chris Schommer
Sun, Apr 23rd
 Brendan Donovan is not in the lineup for the St. Louis Cardinals against the Arizona Diamondbacks Wednesday.
Chris Schommer
Wed, Apr 19th
Yasmani Grandal is out of the lineup for the Chicago White Sox against the San Francisco Giants Thursday afternoon.
Chris Schommer
Thu, Apr 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brendan Donovan
Brendan Donovan
Yasmani Grandal
Yasmani Grandal
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs TORAlek Manoah (1-6)#53@ HOUFramber Valdez (6-4)#10
Fri, Mar 31st   @ HOUCristian Javier (6-1)#15
Sat, Apr 1stvs TORKevin Gausman (4-3)#11@ HOUJose Urquidy (2-2)#64
Sun, Apr 2ndvs TORChris Bassitt (6-4)#29@ HOULuis Garcia (2-2)
Mon, Apr 3rdvs ATLCharlie Morton (5-6)#52vs SFAnthony DeSclafani (4-4)#91
Wed, Apr 5thvs ATLBryce Elder (3-0)#32vs SFLogan Webb (4-6)#21
Thu, Apr 6th   vs SFAlex Wood (1-1)#95
Fri, Apr 7th@ MILBrandon Woodruff (1-0)#26@ PITRich Hill (4-5)#133
Sat, Apr 8th@ MILEric Lauer (4-5)#83@ PITVince Velasquez (4-4)#139
Sun, Apr 9th@ MILFreddy Peralta (5-5)#47@ PITJohan Oviedo (3-4)#146
Mon, Apr 10th@ COLGerman Marquez (2-2)@ MINKenta Maeda (0-4)#96
Tue, Apr 11th@ COLKyle Freeland (4-6)#176@ MINPablo Lopez (3-3)#30
Wed, Apr 12th@ COLJose Urena (0-4)#364@ MINSonny Gray (4-0)#37
Fri, Apr 14thvs PITJohan Oviedo (3-4)#146vs BALTyler Wells (3-2)#67
Sat, Apr 15thvs PITRoansy Contreras (3-4)#86vs BALKyle Gibson (7-3)#90
Sun, Apr 16thvs PITMitch Keller (7-1)#73vs BALGrayson Rodriguez (2-2)#75
Tue, Apr 18thvs ARIDrey Jameson (2-1)#158vs PHIBailey Falter (0-7)#82
Wed, Apr 19thvs ARIMadison Bumgarner (0-3)vs PHITaijuan Walker (4-3)#78
Fri, Apr 21st@ SEAGeorge Kirby (5-4)#22@ TBCalvin Faucher (0-1)#244
Sat, Apr 22nd@ SEALuis Castillo (4-3)#4@ TBShane McClanahan (8-1)#2
Sun, Apr 23rd@ SEAChris Flexen (0-4)#166@ TBZach Eflin (7-1)#56
Mon, Apr 24th@ SFAlex Cobb (4-2)#34@ TORChris Bassitt (6-4)#29
Tue, Apr 25th@ SFJohn Brebbia (2-0)#192@ TORJose Berrios (5-4)#42
Wed, Apr 26th@ SFAnthony DeSclafani (4-4)#91@ TORYusei Kikuchi (6-2)#100
Thu, Apr 27th@ SFLogan Webb (4-6)#21vs TBShane McClanahan (8-1)#2
Fri, Apr 28th@ LADDustin May (4-1)#48vs TBZach Eflin (7-1)#56
Sat, Apr 29th@ LADClayton Kershaw (7-4)#19vs TBCalvin Faucher (0-1)#244
Sun, Apr 30th@ LADNoah Syndergaard (1-4)#122vs TBDrew Rasmussen (4-2)#36
Tue, May 2ndvs LAAPatrick Sandoval (3-4)#46vs MINJoe Ryan (7-2)#16
Wed, May 3rdvs LAAShohei Ohtani (5-2)#1vs MINLouie Varland (3-1)#134
Thu, May 4thvs LAAGriffin Canning (4-2)#138vs MINPablo Lopez (3-3)#30
Fri, May 5thvs DETMatthew Boyd (3-4)#110@ CINHunter Greene (1-4)#57
Sat, May 6thvs DETSpencer Turnbull (1-4)#173@ CINNick Lodolo (2-1)#88
Sun, May 7thvs DETAlex Faedo (1-3)#237@ CINGraham Ashcraft (3-3)#169
Mon, May 8th@ CHCMarcus Stroman (5-4)#44@ KCZack Greinke (1-5)#128
Tue, May 9th@ CHCJameson Taillon (1-3)#123@ KCJordan Lyles (0-9)#240
Wed, May 10th@ CHCJustin Steele (6-2)#39@ KCBrad Keller (3-4)#281
Thu, May 11th   @ KCBrady Singer (3-4)#126
Fri, May 12th@ BOSJames Paxton (1-1)#117vs HOUJ.P. France (1-1)#187
Sat, May 13th@ BOSChris Sale (5-2)#49vs HOUBrandon Bielak (2-2)#182
Sun, May 14th@ BOSCorey Kluber (2-6)#186vs HOUHunter Brown (5-2)#69
Tue, May 16thvs MILWade Miley (3-2)#157vs CLEShane Bieber (4-3)#13
Wed, May 17thvs MILCorbin Burnes (4-4)#14vs CLEPeyton Battenfield (0-5)#116
Thu, May 18thvs LADJulio Urias (5-4)#23vs CLELogan Allen (2-2)#222
Fri, May 19thvs LADTony Gonsolin (3-1)#61vs KCZack Greinke (1-5)#128
Sat, May 20thvs LADNoah Syndergaard (1-4)#122vs KCJordan Lyles (0-9)#240
Sun, May 21stvs LADClayton Kershaw (7-4)#19vs KCCarlos Hernandez (0-3)#205
Mon, May 22nd@ CINBrandon Williamson (0-0)#285@ CLEHunter Gaddis (1-1)#164
Tue, May 23rd@ CINGraham Ashcraft (3-3)#169@ CLELogan Allen (2-2)#222
Wed, May 24th@ CINBen Lively (3-2)#286@ CLECal Quantrill (2-4)#113
Thu, May 25th@ CINLuke Weaver (1-2)#254@ DETAlex Faedo (1-3)#237
Fri, May 26th@ CLEShane Bieber (4-3)#13@ DETJoey Wentz (1-5)#251
Sat, May 27th@ CLETanner Bibee (1-1)#151@ DETMichael Lorenzen (2-2)#136
Sun, May 28th@ CLEHunter Gaddis (1-1)#164@ DETEduardo Rodriguez (4-4)#40
Mon, May 29thvs KCJosh Staumontvs LAAGriffin Canning (4-2)#138
Tue, May 30thvs KCZack Greinke (1-5)#128vs LAATyler Anderson (2-1)#97
Wed, May 31st   vs LAAJaime Barria
Fri, Jun 2nd@ PITRoansy Contreras (3-4)#86vs DETReese Olson (0-1)#227
Sat, Jun 3rd@ PITLuis Ortiz (1-2)#296vs DETMichael Lorenzen (2-2)#136
Sun, Jun 4th@ PITRich Hill (4-5)#133vs DETMatthew Boyd (3-4)#110
Tue, Jun 6th@ TEXDane Dunning (4-1)#98@ NYYNestor Cortes Jr. (5-2)#45
Wed, Jun 7th@ TEXJon Gray (6-1)#41@ NYYClarke Schmidt (2-5)#140
Thu, Jun 8th   @ NYYLuis Severino (0-1)#43
Fri, Jun 9thvs CINBen Lively (3-2)#286vs MIAEury Perez (2-1)#200
Sat, Jun 10thvs CINLuke Weaver (1-2)#254vs MIASandy Alcantara (2-5)#20
Sun, Jun 11thvs CINHunter Greene (1-4)#57vs MIABraxton Garrett (1-2)#112
Tue, Jun 13thvs SF@ LAD
Wed, Jun 14thvs SF@ LAD
Thu, Jun 15th   @ LAD
Fri, Jun 16th@ NYM@ SEA
Sat, Jun 17th@ NYM@ SEA
Sun, Jun 18th@ NYM@ SEA
Mon, Jun 19th@ WSHvs TEX
Tue, Jun 20th@ WSHvs TEX
Wed, Jun 21st@ WSHvs TEX
Fri, Jun 23rd   vs BOS
Sat, Jun 24thvs CHCvs BOS
Sun, Jun 25thvs CHCvs BOS
Mon, Jun 26th   @ LAA
Tue, Jun 27thvs HOU@ LAA
Wed, Jun 28thvs HOU@ LAA
Thu, Jun 29thvs HOU@ LAA
Fri, Jun 30thvs NYY@ OAK
Sat, Jul 1stvs NYY@ OAK
Sun, Jul 2ndvs NYY@ OAK
Tue, Jul 4th@ MIAvs TOR
Wed, Jul 5th@ MIAvs TOR
Thu, Jul 6th@ MIAvs TOR
Fri, Jul 7th@ CWSvs STL
Sat, Jul 8th@ CWSvs STL
Sun, Jul 9th@ CWSvs STL
Fri, Jul 14thvs WSH@ ATL
Sat, Jul 15thvs WSH@ ATL
Sun, Jul 16thvs WSH@ ATL
Tue, Jul 18thvs MIA@ NYM
Wed, Jul 19thvs MIA@ NYM
Thu, Jul 20th@ CHC@ NYM
Fri, Jul 21st@ CHC@ MIN
Sat, Jul 22nd@ CHC@ MIN
Sun, Jul 23rd@ CHC@ MIN
Tue, Jul 25th@ ARIvs CHC
Wed, Jul 26th@ ARIvs CHC
Thu, Jul 27thvs CHCvs CLE
Fri, Jul 28thvs CHCvs CLE
Sat, Jul 29thvs CHCvs CLE
Sun, Jul 30thvs CHCvs CLE
Tue, Aug 1stvs MIN@ TEX
Wed, Aug 2ndvs MIN@ TEX
Thu, Aug 3rdvs MIN@ TEX
Fri, Aug 4thvs COL@ CLE
Sat, Aug 5thvs COL@ CLE
Sun, Aug 6thvs COL@ CLE
Mon, Aug 7th   vs NYY
Tue, Aug 8th@ TBvs NYY
Wed, Aug 9th@ TBvs NYY
Fri, Aug 11th@ KCvs MIL
Sat, Aug 12th@ KCvs MIL
Sun, Aug 13th   vs MIL
Tue, Aug 15thvs OAK@ CHC
Wed, Aug 16thvs OAK@ CHC
Fri, Aug 18thvs NYM@ COL
Sat, Aug 19thvs NYM@ COL
Sun, Aug 20thvs NYM@ COL
Mon, Aug 21st@ PITvs SEA
Tue, Aug 22nd@ PITvs SEA
Wed, Aug 23rd@ PITvs SEA
Thu, Aug 24th   vs OAK
Fri, Aug 25th@ PHIvs OAK
Sat, Aug 26th@ PHIvs OAK
Sun, Aug 27th@ PHIvs OAK
Mon, Aug 28thvs SD@ BAL
Tue, Aug 29thvs SD@ BAL
Wed, Aug 30thvs SD@ BAL
Fri, Sep 1stvs PITvs DET
Sat, Sep 2ndvs PITvs DET
Sun, Sep 3rdvs PITvs DET
Mon, Sep 4th   @ KC
Tue, Sep 5th@ ATL@ KC
Wed, Sep 6th@ ATL@ KC
Fri, Sep 8th@ CIN@ DET
Sat, Sep 9th@ CIN@ DET
Sun, Sep 10th@ CIN@ DET
Mon, Sep 11th@ BALvs KC
Tue, Sep 12th@ BALvs KC
Wed, Sep 13th@ BALvs KC
Thu, Sep 14th   vs MIN
Fri, Sep 15thvs PHIvs MIN
Sat, Sep 16thvs PHIvs MIN
Sun, Sep 17thvs PHIvs MIN
Mon, Sep 18thvs MIL@ WSH
Tue, Sep 19thvs MIL@ WSH
Wed, Sep 20thvs MIL@ WSH
Fri, Sep 22nd@ SD@ BOS
Sat, Sep 23rd@ SD@ BOS
Sun, Sep 24th@ SD@ BOS
Mon, Sep 25th   vs ARI
Tue, Sep 26th@ MILvs ARI
Wed, Sep 27th@ MILvs ARI
Fri, Sep 29thvs CINvs SD
Sat, Sep 30thvs CINvs SD
Sun, Oct 1stvs CINvs SD
Tue, Apr 4thvs ATLDylan Dodd (2-1)#303   
Thu, Apr 13thvs PITVince Velasquez (4-4)#139   
Mon, Apr 17thvs ARIMerrill Kelly (7-3)#54   
Mon, May 15thvs MILFreddy Peralta (5-5)#47   
Mon, Jun 5th@ TEXMartin Perez (6-1)#66   
Mon, Jun 12thvs SF   
Mon, Jul 3rd@ MIA   
Mon, Jul 17thvs MIA   
Mon, Jul 24th@ ARI   
Thu, Aug 10th@ TB   
Mon, Aug 14thvs OAK   
Thu, Aug 17thvs NYM   
Thu, Sep 7th@ ATL   
Thu, Sep 21stvs MIL   
Thu, Sep 28th@ MIL