Skip to main content

Who Should I Trade?

Genesis Cabrera for Kenta Maeda (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Genesis Cabrera
RP - STL
Genesis Cabrera
Kenta Maeda
SP - MIN
Kenta Maeda
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 290
VBR# 432
   
Projections 
   
Strikeouts21
Wins1
Saves1
ERA3.72
WHIP1.31
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 195
   
Mick Ciallela
Fantrax
# 255# 309
   
Scott Youngson
Pitcher List
# 229
   
Who Should I Trade? Player Statistics
  Genesis Cabrera
RP - STL
Genesis Cabrera
Kenta Maeda
SP - MIN
Kenta Maeda
2022 Stats 
   
   
Games Played34
   
Games Started0
   
Innings Pitched39.1
   
Wins3
   
Losses2
   
Saves1
   
Blown Saves1
   
Holds12
   
Hits Allowed30
   
Earned Runs16
   
Home Runs Allowed8
   
Strikeouts32
   
Walks17
   
ERA3.66
   
WHIP1.19
   
Who Should I Trade? Player Projections
  Genesis Cabrera
RP - STL
Genesis Cabrera
Kenta Maeda
SP - MIN
Kenta Maeda
2022 Projections 
   
   
Games Played19
   
Games Started0
   
Innings Pitched20.3
   
Wins1
   
Losses1
   
Saves1
   
Blown Saves1
   
Holds5
   
Hits Allowed16
   
Earned Runs8
   
Home Runs Allowed3
   
Strikeouts21
   
Walks9
   
ERA3.72
   
WHIP1.31
   
Who Should I Trade? Player Notes
  Genesis Cabrera
RP - STL
Genesis Cabrera
Kenta Maeda
SP - MIN
Kenta Maeda
News 
 The St. Louis Cardinals placed Genesis Cabrera on the injured list Saturday.
Ari Koslow
Sat, Jun 25th
Kenta Maeda threw a bullpen session during his rehabilitation from elbow surgery on Tuesday.
Devon Bruce
Wed, Jul 13th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Genesis Cabrera
RP - STL
Genesis Cabrera
Kenta Maeda
SP - MIN
Kenta Maeda
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs PITJT Brubaker (2-10)#205   
Sat, Apr 9thvs PITMitch Keller (4-8)#142vs SEALogan Gilbert (10-5)#33
Sun, Apr 10thvs PITBryse Wilson (2-6)#368vs SEAMarco Gonzales (7-11)#105
Tue, Apr 12thvs KCDaniel Lynch (4-7)#213vs LADAndrew Heaney (1-0)#78
Thu, Apr 14th@ MILBrandon Woodruff (9-3)#28   
Fri, Apr 15th@ MILFreddy Peralta (4-2)#95@ BOSNick Pivetta (8-9)#103
Sat, Apr 16th@ MILAdrian Houser (4-8)#171@ BOSTanner Houck (5-4)#72
Sun, Apr 17th@ MILAaron Ashby (2-10)#69@ BOSMichael Wacha (6-1)#143
Tue, Apr 19th@ MIAJesus Luzardo (3-4)#125@ KCCarlos Hernandez (0-3)#366
Wed, Apr 20th@ MIASandy Alcantara (10-5)#1@ KCDaniel Lynch (4-7)#213
Thu, Apr 21st@ MIAPablo Lopez (7-7)#50@ KCZack Greinke (4-7)#115
Fri, Apr 22nd@ CINHunter Greene (4-12)#120vs CWSMichael Kopech (4-8)#38
Sat, Apr 23rd@ CINTyler Mahle (5-7)#82vs CWSVince Velasquez (3-3)#208
Sun, Apr 24th@ CINNick Lodolo (3-4)#186vs CWSLucas Giolito (8-6)#64
Mon, Apr 25thvs NYMMax Scherzer (8-2)#13   
Tue, Apr 26thvs NYMChris Bassitt (9-7)#29vs DETEduardo Rodriguez (1-3)#49
Wed, Apr 27thvs NYMCarlos Carrasco (13-4)#31vs DETMichael Pineda (2-6)#190
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)vs DETTarik Skubal (7-8)#44
Fri, Apr 29thvs ARIMadison Bumgarner (6-11)#148@ TBCorey Kluber (7-6)#60
Sat, Apr 30thvs ARIMerrill Kelly (10-5)#24@ TBShane McClanahan (10-5)#3
Sun, May 1stvs ARIZach Davies (2-4)#170@ TBJosh Fleming (2-4)#219
Mon, May 2ndvs KCZack Greinke (4-7)#115@ BALTyler Wells (7-6)#76
Tue, May 3rd@ KCBrad Keller (6-12)#138@ BALBruce Zimmermann (2-5)#261
Wed, May 4th@ KCKris Bubic (2-6)#177@ BALKyle Bradish (1-4)#249
Thu, May 5th@ SFMauricio Llovera@ BALSpenser Watkins (4-2)#255
Fri, May 6th@ SFAlex Cobb (3-6)#63vs OAKZach Logue (3-5)#217
Sat, May 7th@ SFLogan Webb (10-5)#15vs OAKJames Kaprielian (3-6)#123
Sun, May 8th@ SFJakob Junis (4-3)#126vs OAKDaulton Jefferies (1-7)
Tue, May 10thvs BALKyle Bradish (1-4)#249vs HOUJustin Verlander (15-3)#2
Wed, May 11thvs BALSpenser Watkins (4-2)#255   
Thu, May 12thvs BALBryan Bakervs HOULuis Garcia (8-8)#43
Fri, May 13thvs SFLogan Webb (10-5)#15vs CLEAaron Civale (2-5)#164
Sat, May 14thvs SFJakob Junis (4-3)#126vs CLEShane Bieber (7-6)#22
Sun, May 15thvs SFCarlos Rodon (10-6)#9vs CLETriston McKenzie (8-8)#16
Tue, May 17th@ NYMTaijuan Walker (10-3)#66@ OAKJames Kaprielian (3-6)#123
Wed, May 18th@ NYMMax Scherzer (8-2)#13@ OAKDaulton Jefferies (1-7)
Thu, May 19th@ NYMChris Bassitt (9-7)#29   
Fri, May 20th@ PITZach Thompson (3-9)#167@ KCDaniel Lynch (4-7)#213
Sat, May 21st@ PITJose Quintana (4-5)#81@ KCBrad Keller (6-12)#138
Sun, May 22nd@ PITBryse Wilson (2-6)#368@ KCBrady Singer (5-4)#74
Mon, May 23rdvs TORJose Berrios (8-4)#61vs DETElvin Rodriguez (0-3)#276
Tue, May 24thvs TORKevin Gausman (8-8)#19vs DETBeau Brieske (3-6)#151
Thu, May 26thvs MILEric Lauer (8-3)#59vs KCDaniel Lynch (4-7)#213
Fri, May 27thvs MILBrandon Woodruff (9-3)#28vs KCBrad Keller (6-12)#138
Sat, May 28thvs MILAdrian Houser (4-8)#171vs KCBrady Singer (5-4)#74
Sun, May 29thvs MILCorbin Burnes (8-5)#5vs KCZack Greinke (4-7)#115
Mon, May 30thvs SDNick Martinez (3-3)#145@ DETBeau Brieske (3-6)#151
Tue, May 31stvs SDBlake Snell (4-6)#79@ DETJoey Wentz (0-1)#372
Wed, Jun 1stvs SDYu Darvish (10-5)#18@ DETTarik Skubal (7-8)#44
Thu, Jun 2nd@ CHCKeegan Thompson (9-5)#98@ DETAlex Faedo (1-5)#198
Fri, Jun 3rd@ CHCMarcus Stroman (3-5)#58@ TORYusei Kikuchi (4-6)#101
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#241@ TORJose Berrios (8-4)#61
Sun, Jun 5th@ CHCJustin Steele (4-7)#106@ TORKevin Gausman (8-8)#19
Tue, Jun 7th@ TBJeffrey Springs (4-3)#34vs NYYJameson Taillon (11-2)#46
Wed, Jun 8th@ TBCorey Kluber (7-6)#60vs NYYNestor Cortes Jr. (9-3)#27
Thu, Jun 9th@ TBShane McClanahan (10-5)#3vs NYYGerrit Cole (9-4)#4
Fri, Jun 10thvs CINLuis Castillo (5-4)#41vs TBDrew Rasmussen (6-4)#57
Sat, Jun 11thvs CINHunter Greene (4-12)#120vs TBShane Baz (1-2)#111
Sun, Jun 12thvs CINGraham Ashcraft (5-2)#163vs TBJeffrey Springs (4-3)#34
Mon, Jun 13thvs PITMitch Keller (4-8)#142@ SEAChris Flexen (7-9)#99
Tue, Jun 14thvs PITBryse Wilson (2-6)#368@ SEALogan Gilbert (10-5)#33
Wed, Jun 15thvs PITRoansy Contreras (3-2)#157@ SEAMarco Gonzales (7-11)#105
Fri, Jun 17th@ BOSMichael Wacha (6-1)#143@ ARIMadison Bumgarner (6-11)#148
Sat, Jun 18th@ BOSKutter Crawford (3-4)#128@ ARILuke Weaver (1-1)#187
Sun, Jun 19th@ BOSNick Pivetta (8-9)#103@ ARIMerrill Kelly (10-5)#24
Mon, Jun 20th@ MILCorbin Burnes (8-5)#5   
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#378vs CLEAaron Civale (2-5)#164
Wed, Jun 22nd@ MILEric Lauer (8-3)#59vs CLETriston McKenzie (8-8)#16
Thu, Jun 23rd@ MILJason Alexander (2-1)#229vs CLEZach Plesac (2-10)#133
Fri, Jun 24thvs CHCKyle Hendricks (4-6)#122vs COLGerman Marquez (6-9)#129
Sat, Jun 25thvs CHCAdrian Sampson (0-3)#254vs COLAntonio Senzatela (3-6)#286
Sun, Jun 26thvs CHCAlec Mills (0-1)#346vs COLRyan Feltner (2-3)#377
Mon, Jun 27thvs MIAPablo Lopez (7-7)#50@ CLETriston McKenzie (8-8)#16
Tue, Jun 28thvs MIABraxton Garrett (2-6)#189@ CLEKonnor Pilkington (1-2)#206
Wed, Jun 29thvs MIASandy Alcantara (10-5)#1@ CLECal Quantrill (8-5)#67
Fri, Jul 1st@ PHIBailey Falter (0-3)#168vs BALSpenser Watkins (4-2)#255
Sat, Jul 2nd@ PHIKyle Gibson (7-5)#104vs BALJordan Lyles (9-8)#109
Sun, Jul 3rd@ PHIZack Wheeler (11-5)#10vs BALTyler Wells (7-6)#76
Mon, Jul 4th@ ATLKyle Wright (14-5)#26@ CWSJohnny Cueto (4-5)#92
Tue, Jul 5th@ ATLIan Anderson (9-6)#119@ CWSMichael Kopech (4-8)#38
Wed, Jul 6th@ ATLMax Fried (10-4)#11@ CWSLance Lynn (2-5)#100
Thu, Jul 7th@ ATLSpencer Strider (6-4)#51   
Fri, Jul 8thvs PHIZack Wheeler (11-5)#10@ TEXJon Gray (7-6)#54
Sat, Jul 9thvs PHIKyle Gibson (7-5)#104@ TEXMartin Perez (9-3)#32
Sun, Jul 10thvs PHINick Nelson@ TEXDane Dunning (2-6)#102
Mon, Jul 11thvs PHIAaron Nola (8-8)#6   
Tue, Jul 12thvs LADMitch White (1-3)#155vs MILJason Alexander (2-1)#229
Wed, Jul 13thvs LADTony Gonsolin (13-1)#14vs MILAaron Ashby (2-10)#69
Thu, Jul 14thvs LADTyler Anderson (13-1)#23vs CWSJohnny Cueto (4-5)#92
Fri, Jul 15thvs CINHunter Greene (4-12)#120vs CWSMichael Kopech (4-8)#38
Sat, Jul 16thvs CINNick Lodolo (3-4)#186vs CWSLance Lynn (2-5)#100
Fri, Jul 22nd@ CINGraham Ashcraft (5-2)#163   
Sat, Jul 23rd@ CINMike Minor (1-9)#166@ DETMichael Pineda (2-6)#190
Sun, Jul 24th@ CINTyler Mahle (5-7)#82@ DETRony Garcia (3-3)#228
Tue, Jul 26th@ TORJose Berrios (8-4)#61@ MILEthan Small (0-0)#309
Wed, Jul 27th@ TORKevin Gausman (8-8)#19@ MILCorbin Burnes (8-5)#5
Fri, Jul 29th@ WSHAnibal Sanchez (0-5)#365@ SDBlake Snell (4-6)#79
Sat, Jul 30th@ WSHPaolo Espino (0-4)#201@ SDJoe Musgrove (8-5)#21
Sun, Jul 31st@ WSHJosiah Gray (7-8)#108@ SDSean Manaea (6-6)#85
Tue, Aug 2ndvs CHCKeegan Thompson (9-5)#98vs DETMatt Manning (0-0)#207
Thu, Aug 4thvs CHCSean Newcombvs TORAlek Manoah (12-5)#8
Fri, Aug 5thvs NYYNestor Cortes Jr. (9-3)#27vs TORJose Berrios (8-4)#61
Sat, Aug 6thvs NYYDomingo German (1-2)#127vs TORMitch White (1-3)#155
Sun, Aug 7thvs NYYFrankie Montas (4-9)#55vs TORKevin Gausman (8-8)#19
Tue, Aug 9th@ COLRyan Feltner (2-3)#377@ LADJulio Urias (12-6)#12
Wed, Aug 10th@ COLKyle Freeland (7-8)#238@ LADRyan Pepiot (1-0)#279
Thu, Aug 11th@ COLGerman Marquez (6-9)#129   
Fri, Aug 12thvs MILEric Lauer (8-3)#59@ LAAPatrick Sandoval (3-7)#62
Sat, Aug 13thvs MILCorbin Burnes (8-5)#5@ LAAReid Detmers (4-3)#77
Sun, Aug 14thvs MILAaron Ashby (2-10)#69@ LAATucker Davidson (1-3)#234
Tue, Aug 16thvs COLKyle Freeland (7-8)#238vs KCZack Greinke (4-7)#115
Wed, Aug 17thvs COLGerman Marquez (6-9)#129vs KCDaniel Lynch (4-7)#213
Thu, Aug 18thvs COLAntonio Senzatela (3-6)#286   
Fri, Aug 19th@ ARITommy Henry (1-1)#310vs TEXMartin Perez (9-3)#32
Sat, Aug 20th@ ARIMadison Bumgarner (6-11)#148vs TEX
Sun, Aug 21st@ ARIvs TEX
Mon, Aug 22nd@ CHCvs TEX
Tue, Aug 23rd@ CHC@ HOU
Wed, Aug 24th@ CHC@ HOU
Thu, Aug 25th@ CHC@ HOU
Fri, Aug 26thvs ATLvs SF
Sat, Aug 27thvs ATLvs SF
Sun, Aug 28thvs ATLvs SF
Mon, Aug 29th@ CINvs BOS
Tue, Aug 30th@ CINvs BOS
Wed, Aug 31st@ CINvs BOS
Fri, Sep 2ndvs CHC@ CWS
Sat, Sep 3rdvs CHC@ CWS
Sun, Sep 4thvs CHC@ CWS
Mon, Sep 5thvs WSH@ NYY
Tue, Sep 6thvs WSH@ NYY
Wed, Sep 7thvs WSH@ NYY
Thu, Sep 8thvs WSH@ NYY
Fri, Sep 9th@ PITvs CLE
Sat, Sep 10th@ PITvs CLE
Sun, Sep 11th@ PITvs CLE
Tue, Sep 13thvs MILvs KC
Wed, Sep 14thvs MILvs KC
Thu, Sep 15thvs CINvs KC
Fri, Sep 16thvs CIN@ CLE
Sat, Sep 17thvs CIN@ CLE
Sun, Sep 18thvs CIN@ CLE
Tue, Sep 20th@ SD@ KC
Wed, Sep 21st@ SD@ KC
Thu, Sep 22nd@ SD@ KC
Fri, Sep 23rd@ LADvs LAA
Sat, Sep 24th@ LADvs LAA
Sun, Sep 25th@ LADvs LAA
Tue, Sep 27th@ MILvs CWS
Wed, Sep 28th@ MILvs CWS
Fri, Sep 30thvs PIT@ DET
Sat, Oct 1stvs PIT@ DET
Sun, Oct 2ndvs PIT@ DET
Mon, Oct 3rd@ PIT@ CWS
Tue, Oct 4th@ PIT@ CWS
Wed, Oct 5th@ PIT@ CWS
Fri, Apr 8th   vs SEARobbie Ray (8-8)#35
Mon, Apr 11th   vs SEAChris Flexen (7-9)#99
Wed, Apr 13th   vs LADClayton Kershaw (7-3)#36
Mon, Apr 18th   @ BOSRich Hill (4-5)#214
Mon, May 16th   @ OAKZach Logue (3-5)#217
Wed, May 25th   vs DETRony Garcia (3-3)#228
Thu, Jun 30th   @ CLEShane Bieber (7-6)#22
Sun, Jul 17th   vs CWSDylan Cease (12-5)#7
Mon, Aug 1st   vs DETTarik Skubal (7-8)#44
Wed, Aug 3rd   vs DETTyler Alexander (2-6)#194
Mon, Aug 15th   vs KCKris Bubic (2-6)#177
Mon, Sep 19th   @ CLE
Thu, Sep 29th   vs CWS