Skip to main content

Who Should I Trade?

Max Kepler for Alex Kirilloff (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Max Kepler
CF,RF - MIN
Max Kepler
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 126# 133
VBR# 289# 174
   
Projections 
   
Runs2739
Home Runs811
RBI3138
Stolen Bases23
Batting Average.266.237
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 123# 153
   
Mike Maher
FantasyPros
# 135# 145
   
Bart Wheeler
Hail to Fantasy Football
# 104# 156
   
Brad Camara
RotoBaller
# 144# 167
   
Joe Pisapia
FantasyPros
# 92# 153
   
Scott Youngson
Pitcher List
# 137# 183
   
Travis Argo
Fantasy Six Pack
# 110# 144
   
Kelly Kirby
FantasyPros
# 141# 152
   
Nick Pollack
Pitcher List
# 133# 103
   
Ryan Amore
Pitcher List
# 117# 112
   
Mick Ciallela
Fantrax
# 164# 137
   
Pierre Camus
RotoBaller
# 175# 140
   
Andrew Seifter
FantasyPros
# 166# 146
   
Nate Miller
Fantasy Six Pack
# 147
   
Who Should I Trade? Player Statistics
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Max Kepler
CF,RF - MIN
Max Kepler
2022 Stats 
   
   
At Bats62221
   
Runs632
   
Hits1553
   
Singles1134
   
Doubles411
   
Triples01
   
Home Runs07
   
RBI1033
   
Stolen Bases02
   
Caught Stealing01
   
Walks233
   
Strikeouts1939
   
Batting Average.242.240
   
On Base Pct.279.342
   
Slugging Pct.307.394
   
On-base Plus Slugging.586.736
   
Who Should I Trade? Player Projections
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Max Kepler
CF,RF - MIN
Max Kepler
2022 Projections 
   
   
At Bats215259
   
Runs2739
   
Hits5761
   
Singles3736
   
Doubles1213
   
Triples11
   
Home Runs811
   
RBI3138
   
Stolen Bases23
   
Caught Stealing11
   
Walks1435
   
Strikeouts5156
   
Batting Average.266.237
   
On Base Pct.318.336
   
Slugging Pct.440.425
   
On-base Plus Slugging.758.761
   
Who Should I Trade? Player Notes
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Max Kepler
CF,RF - MIN
Max Kepler
News 
 Alex Kirilloff went 3-for-3 with two runs scored, and one RBI in a win over the Guardians Monday.
Jesse Garcia
Mon, Jun 27th
Max Kepler went 2-for-4 with a double, one run scored, and two RBIs in a win over Colorado Sunday.
Jesse Garcia
Sun, Jun 26th
 Alex Kirilloff went 0-for-4 in a 1-0 loss to Colorado on Friday.
Jesse Garcia
Fri, Jun 24th
Max Kepler went 1-for-5 with a solo home run, two runs scored, and two walks in a loss to Cleveland on Wednesday.
Jesse Garcia
Wed, Jun 22nd
 Alex Kiriloff went 1-for-5 Saturday, doubling, scoring one run, and driving in two runs in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
Max Kepler went 2-for-5 Saturday, singling, doubling, scoring two runs, and driving in two runs in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
 The Minnesota Twins have sent Alex Kirilloff to Triple-A St. Paul. In a corresponding move, the Twins selected the contract of left-handed pitcher Devin Smeltzer.
Jesse Garcia
Sat, May 14th
Max Kepler went 0-for-4 with a strikeout in Monday’s loss to Seattle.
Jesse Garcia
Wed, Jun 15th
 Alex Kirilloff, who is on a rehab assignment with the Twins' Triple-A team, has no firm timetable for a return from his wrist injury, according to Rocco Baldelli.
Dan Harris
Sun, May 1st
Max Kepler went 1-for-3, with one walk, and one RBI in a 10-4 loss to the Yankees. This was Kepler’s first game back since being activated off the restricted list.
Jesse Garcia
Wed, Jun 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Max Kepler
CF,RF - MIN
Max Kepler
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SEARobbie Ray (6-6)#22vs SEARobbie Ray (6-6)#22
Sat, Apr 9thvs SEALogan Gilbert (8-3)#32vs SEALogan Gilbert (8-3)#32
Sun, Apr 10thvs SEAMarco Gonzales (4-8)#84vs SEAMarco Gonzales (4-8)#84
Mon, Apr 11thvs SEAChris Flexen (3-8)#120vs SEAChris Flexen (3-8)#120
Tue, Apr 12thvs LADAndrew Heaney (1-0)#74vs LADAndrew Heaney (1-0)#74
Wed, Apr 13thvs LADClayton Kershaw (5-1)#34vs LADClayton Kershaw (5-1)#34
Fri, Apr 15th@ BOSNick Pivetta (8-5)#38@ BOSNick Pivetta (8-5)#38
Sat, Apr 16th@ BOSTanner Houck (4-3)#57@ BOSTanner Houck (4-3)#57
Sun, Apr 17th@ BOSMichael Wacha (6-1)#116@ BOSMichael Wacha (6-1)#116
Mon, Apr 18th@ BOSRich Hill (4-4)#137@ BOSRich Hill (4-4)#137
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#298@ KCCarlos Hernandez (0-3)#298
Wed, Apr 20th@ KCDaniel Lynch (3-7)#254@ KCDaniel Lynch (3-7)#254
Thu, Apr 21st@ KCZack Greinke (1-4)#132@ KCZack Greinke (1-4)#132
Fri, Apr 22ndvs CWSMichael Kopech (2-4)#33vs CWSMichael Kopech (2-4)#33
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#180vs CWSVince Velasquez (3-3)#180
Sun, Apr 24thvs CWSLucas Giolito (4-4)#39vs CWSLucas Giolito (4-4)#39
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#45vs DETEduardo Rodriguez (1-3)#45
Wed, Apr 27thvs DETMichael Pineda (1-2)#145vs DETMichael Pineda (1-2)#145
Thu, Apr 28thvs DETTarik Skubal (5-5)#36vs DETTarik Skubal (5-5)#36
Fri, Apr 29th@ TBCorey Kluber (3-4)#46@ TBCorey Kluber (3-4)#46
Sat, Apr 30th@ TBShane McClanahan (8-3)#6@ TBShane McClanahan (8-3)#6
Sun, May 1st@ TBJosh Fleming (2-3)#170@ TBJosh Fleming (2-3)#170
Mon, May 2nd@ BALTyler Wells (6-4)#72@ BALTyler Wells (6-4)#72
Tue, May 3rd@ BALBruce Zimmermann (2-5)#243@ BALBruce Zimmermann (2-5)#243
Wed, May 4th@ BALKyle Bradish (1-4)#282@ BALKyle Bradish (1-4)#282
Thu, May 5th@ BALSpenser Watkins (1-1)#378@ BALSpenser Watkins (1-1)#378
Fri, May 6thvs OAKZach Logue (2-4)#218vs OAKZach Logue (2-4)#218
Sat, May 7thvs OAKJames Kaprielian (0-5)#182vs OAKJames Kaprielian (0-5)#182
Sun, May 8thvs OAKDaulton Jefferies (1-7)vs OAKDaulton Jefferies (1-7)
Tue, May 10thvs HOUJustin Verlander (9-3)#4vs HOUJustin Verlander (9-3)#4
Thu, May 12thvs HOULuis Garcia (5-5)#40vs HOULuis Garcia (5-5)#40
Fri, May 13thvs CLEAaron Civale (2-4)#184vs CLEAaron Civale (2-4)#184
Sat, May 14thvs CLEShane Bieber (3-4)#5vs CLEShane Bieber (3-4)#5
Sun, May 15thvs CLETriston McKenzie (4-6)#56vs CLETriston McKenzie (4-6)#56
Mon, May 16th@ OAKZach Logue (2-4)#218@ OAKZach Logue (2-4)#218
Tue, May 17th@ OAKJames Kaprielian (0-5)#182@ OAKJames Kaprielian (0-5)#182
Wed, May 18th@ OAKDaulton Jefferies (1-7)@ OAKDaulton Jefferies (1-7)
Fri, May 20th@ KCDaniel Lynch (3-7)#254@ KCDaniel Lynch (3-7)#254
Sat, May 21st@ KCBrad Keller (2-9)#115@ KCBrad Keller (2-9)#115
Sun, May 22nd@ KCBrady Singer (3-3)#81@ KCBrady Singer (3-3)#81
Mon, May 23rdvs DETElvin Rodriguez (0-2)#363vs DETElvin Rodriguez (0-2)#363
Tue, May 24thvs DETBeau Brieske (1-6)#192vs DETBeau Brieske (1-6)#192
Wed, May 25thvs DETRony Garcia (2-2)#219vs DETRony Garcia (2-2)#219
Thu, May 26thvs KCDaniel Lynch (3-7)#254vs KCDaniel Lynch (3-7)#254
Fri, May 27thvs KCBrad Keller (2-9)#115vs KCBrad Keller (2-9)#115
Sat, May 28thvs KCBrady Singer (3-3)#81vs KCBrady Singer (3-3)#81
Sun, May 29thvs KCZack Greinke (1-4)#132vs KCZack Greinke (1-4)#132
Mon, May 30th@ DETBeau Brieske (1-6)#192@ DETBeau Brieske (1-6)#192
Tue, May 31st@ DETJoey Wentz (0-1)#379@ DETJoey Wentz (0-1)#379
Wed, Jun 1st@ DETTarik Skubal (5-5)#36@ DETTarik Skubal (5-5)#36
Thu, Jun 2nd@ DETAlex Faedo (1-4)#124@ DETAlex Faedo (1-4)#124
Fri, Jun 3rd@ TORYusei Kikuchi (2-4)#102@ TORYusei Kikuchi (2-4)#102
Sat, Jun 4th@ TORJose Berrios (5-4)#66@ TORJose Berrios (5-4)#66
Sun, Jun 5th@ TORKevin Gausman (6-6)#12@ TORKevin Gausman (6-6)#12
Tue, Jun 7thvs NYYJameson Taillon (8-1)#43vs NYYJameson Taillon (8-1)#43
Wed, Jun 8thvs NYYNestor Cortes Jr. (6-3)#50vs NYYNestor Cortes Jr. (6-3)#50
Thu, Jun 9thvs NYYGerrit Cole (6-2)#2vs NYYGerrit Cole (6-2)#2
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#55vs TBDrew Rasmussen (5-3)#55
Sat, Jun 11thvs TBShane Baz (0-1)#100vs TBShane Baz (0-1)#100
Sun, Jun 12thvs TBJeffrey Springs (3-2)#26vs TBJeffrey Springs (3-2)#26
Mon, Jun 13th@ SEAChris Flexen (3-8)#120@ SEAChris Flexen (3-8)#120
Tue, Jun 14th@ SEALogan Gilbert (8-3)#32@ SEALogan Gilbert (8-3)#32
Wed, Jun 15th@ SEAMarco Gonzales (4-8)#84@ SEAMarco Gonzales (4-8)#84
Fri, Jun 17th@ ARIMadison Bumgarner (3-7)#128@ ARIMadison Bumgarner (3-7)#128
Sat, Jun 18th@ ARILuke Weaver (1-1)#178@ ARILuke Weaver (1-1)#178
Sun, Jun 19th@ ARIMerrill Kelly (6-5)#110@ ARIMerrill Kelly (6-5)#110
Tue, Jun 21stvs CLEAaron Civale (2-4)#184vs CLEAaron Civale (2-4)#184
Wed, Jun 22ndvs CLETriston McKenzie (4-6)#56vs CLETriston McKenzie (4-6)#56
Thu, Jun 23rdvs CLEZach Plesac (2-5)#107vs CLEZach Plesac (2-5)#107
Fri, Jun 24thvs COLGerman Marquez (4-5)#103vs COLGerman Marquez (4-5)#103
Sat, Jun 25thvs COLAntonio Senzatela (3-4)#300vs COLAntonio Senzatela (3-4)#300
Sun, Jun 26thvs COLRyan Feltner (1-3)#383vs COLRyan Feltner (1-3)#383
Mon, Jun 27th@ CLETriston McKenzie (4-6)#56@ CLETriston McKenzie (4-6)#56
Tue, Jun 28th@ CLEKonnor Pilkington (1-0)#171@ CLEKonnor Pilkington (1-0)#171
Wed, Jun 29th@ CLECal Quantrill (4-4)#82@ CLECal Quantrill (4-4)#82
Thu, Jun 30th@ CLEShane Bieber (3-4)#5@ CLEShane Bieber (3-4)#5
Fri, Jul 1stvs BALSpenser Watkins (1-1)#378vs BALSpenser Watkins (1-1)#378
Sat, Jul 2ndvs BALJordan Lyles (4-7)#275vs BALJordan Lyles (4-7)#275
Sun, Jul 3rdvs BALTyler Wells (6-4)#72vs BALTyler Wells (6-4)#72
Mon, Jul 4th@ CWSJohnny Cueto (1-4)#176@ CWSJohnny Cueto (1-4)#176
Tue, Jul 5th@ CWSMichael Kopech (2-4)#33@ CWSMichael Kopech (2-4)#33
Wed, Jul 6th@ CWS@ CWS
Fri, Jul 8th@ TEX@ TEX
Sat, Jul 9th@ TEX@ TEX
Sun, Jul 10th@ TEX@ TEX
Tue, Jul 12thvs MILvs MIL
Wed, Jul 13thvs MILvs MIL
Thu, Jul 14thvs CWSvs CWS
Fri, Jul 15thvs CWSvs CWS
Sat, Jul 16thvs CWSvs CWS
Sun, Jul 17thvs CWSvs CWS
Sat, Jul 23rd@ DET@ DET
Sun, Jul 24th@ DET@ DET
Tue, Jul 26th@ MIL@ MIL
Wed, Jul 27th@ MIL@ MIL
Fri, Jul 29th@ SD@ SD
Sat, Jul 30th@ SD@ SD
Sun, Jul 31st@ SD@ SD
Mon, Aug 1stvs DETvs DET
Tue, Aug 2ndvs DETvs DET
Wed, Aug 3rdvs DETvs DET
Thu, Aug 4thvs TORvs TOR
Fri, Aug 5thvs TORvs TOR
Sat, Aug 6thvs TORvs TOR
Sun, Aug 7thvs TORvs TOR
Tue, Aug 9th@ LAD@ LAD
Wed, Aug 10th@ LAD@ LAD
Fri, Aug 12th@ LAA@ LAA
Sat, Aug 13th@ LAA@ LAA
Sun, Aug 14th@ LAA@ LAA
Mon, Aug 15thvs KCvs KC
Tue, Aug 16thvs KCvs KC
Wed, Aug 17thvs KCvs KC
Fri, Aug 19thvs TEXvs TEX
Sat, Aug 20thvs TEXvs TEX
Sun, Aug 21stvs TEXvs TEX
Mon, Aug 22ndvs TEXvs TEX
Tue, Aug 23rd@ HOU@ HOU
Wed, Aug 24th@ HOU@ HOU
Thu, Aug 25th@ HOU@ HOU
Fri, Aug 26thvs SFvs SF
Sat, Aug 27thvs SFvs SF
Sun, Aug 28thvs SFvs SF
Mon, Aug 29thvs BOSvs BOS
Tue, Aug 30thvs BOSvs BOS
Wed, Aug 31stvs BOSvs BOS
Fri, Sep 2nd@ CWS@ CWS
Sat, Sep 3rd@ CWS@ CWS
Sun, Sep 4th@ CWS@ CWS
Mon, Sep 5th@ NYY@ NYY
Tue, Sep 6th@ NYY@ NYY
Wed, Sep 7th@ NYY@ NYY
Thu, Sep 8th@ NYY@ NYY
Fri, Sep 9thvs CLEvs CLE
Sat, Sep 10thvs CLEvs CLE
Sun, Sep 11thvs CLEvs CLE
Tue, Sep 13thvs KCvs KC
Wed, Sep 14thvs KCvs KC
Thu, Sep 15thvs KCvs KC
Fri, Sep 16th@ CLE@ CLE
Sat, Sep 17th@ CLE@ CLE
Sun, Sep 18th@ CLE@ CLE
Mon, Sep 19th@ CLE@ CLE
Tue, Sep 20th@ KC@ KC
Wed, Sep 21st@ KC@ KC
Thu, Sep 22nd@ KC@ KC
Fri, Sep 23rdvs LAAvs LAA
Sat, Sep 24thvs LAAvs LAA
Sun, Sep 25thvs LAAvs LAA
Tue, Sep 27thvs CWSvs CWS
Wed, Sep 28thvs CWSvs CWS
Thu, Sep 29thvs CWSvs CWS
Fri, Sep 30th@ DET@ DET
Sat, Oct 1st@ DET@ DET
Sun, Oct 2nd@ DET@ DET
Mon, Oct 3rd@ CWS@ CWS
Tue, Oct 4th@ CWS@ CWS
Wed, Oct 5th@ CWS@ CWS