Skip to main content

Who Should I Trade?

Alex Kirilloff for Connor Joe (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 142# 126
VBR# 208# 289
   
Projections 
   
Runs3827
Home Runs88
RBI2631
Stolen Bases32
Batting Average.271.266
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 132# 135
   
Pierre Camus
RotoBaller
# 138# 175
   
Andrew Seifter
FantasyPros
# 139# 166
   
Bart Wheeler
Hail to Fantasy Football
# 87# 104
   
Mick Ciallela
Fantrax
# 116# 164
   
Nate Miller
Fantasy Six Pack
# 81
   
Scott Youngson
Pitcher List
# 123# 137
   
Kelly Kirby
FantasyPros
# 117# 141
   
Joe Pisapia
FantasyPros
# 92
   
Travis Argo
Fantasy Six Pack
# 112# 110
   
Ryan Amore
Pitcher List
# 117
   
Dalton Del Don
Yahoo! Sports
# 142# 123
   
Nick Pollack
Pitcher List
# 142# 133
   
Brad Camara
RotoBaller
# 144
   
Who Should I Trade? Player Statistics
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
2022 Stats 
   
   
At Bats26762
   
Runs386
   
Hits7515
   
Singles5511
   
Doubles124
   
Triples30
   
Home Runs50
   
RBI1610
   
Stolen Bases40
   
Caught Stealing20
   
Walks382
   
Strikeouts6119
   
Batting Average.281.242
   
On Base Pct.377.279
   
Slugging Pct.405.307
   
On-base Plus Slugging.781.586
   
Who Should I Trade? Player Projections
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
2022 Projections 
   
   
At Bats258215
   
Runs3827
   
Hits7057
   
Singles4737
   
Doubles1312
   
Triples21
   
Home Runs88
   
RBI2631
   
Stolen Bases32
   
Caught Stealing11
   
Walks3614
   
Strikeouts6351
   
Batting Average.271.266
   
On Base Pct.366.318
   
Slugging Pct.426.440
   
On-base Plus Slugging.791.758
   
Who Should I Trade? Player Notes
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
News 
 Connor Joe went 2-for-4 with a double, a single and two runs scored in Sunday's 6-3 loss to the Twins.
Diego Sandoval
Sun, Jun 26th
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
 Connor Joe went 2-for-3 with two singles, a walk and a run scored in Friday's 1-0 win over the Twins.
Diego Sandoval
Sat, Jun 25th
Alex Kirilloff went 0-for-4 in a 1-0 loss to Colorado on Friday.
Jesse Garcia
Fri, Jun 24th
 Connor Joe went 4-for-5 with four singles and an RBI in Thursday's 4-2 loss to the Guardians.
Diego Sandoval
Thu, Jun 16th
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
 Connor Joe went 2-for-5 with a double, a single and a run scored in Wednesday's 7-5 loss to the Guardians.
Diego Sandoval
Thu, Jun 16th
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
 Connor Joe went 2-for-4 with a solo home run, a single, a walk and two total runs scored in Tuesday's 5-3 win over the Giants.
Diego Sandoval
Wed, Jun 8th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Connor Joe
1B,DH,LF,RF - COL
Connor Joe
Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs LADWalker Buehler (6-3)#139vs SEARobbie Ray (6-6)#22
Sat, Apr 9thvs LADTony Gonsolin (9-0)#19vs SEALogan Gilbert (8-3)#32
Sun, Apr 10thvs LADJulio Urias (5-6)#15vs SEAMarco Gonzales (4-8)#84
Mon, Apr 11th@ TEXTaylor Hearn (4-5)#262vs SEAChris Flexen (3-8)#120
Tue, Apr 12th@ TEXMartin Perez (6-2)#63vs LADAndrew Heaney (1-0)#74
Wed, Apr 13th   vs LADClayton Kershaw (5-1)#34
Fri, Apr 15thvs CHCMarcus Stroman (2-5)#58@ BOSNick Pivetta (8-5)#38
Sat, Apr 16thvs CHCMark Leiter Jr. (1-2)#228@ BOSTanner Houck (4-3)#57
Sun, Apr 17thvs CHCDrew Smyly (2-5)#156@ BOSMichael Wacha (6-1)#116
Mon, Apr 18thvs PHIAaron Nola (4-5)#8@ BOSRich Hill (4-4)#137
Tue, Apr 19thvs PHIKyle Gibson (4-3)#98@ KCCarlos Hernandez (0-3)#298
Wed, Apr 20thvs PHIZach Eflin (3-5)#61@ KCDaniel Lynch (3-7)#254
Thu, Apr 21st   @ KCZack Greinke (1-4)#132
Fri, Apr 22nd   vs CWSMichael Kopech (2-4)#33
Sat, Apr 23rd@ DETBeau Brieske (1-6)#192vs CWSVince Velasquez (3-3)#180
Sun, Apr 24th@ DETTyler Alexander (1-3)#208vs CWSLucas Giolito (4-4)#39
Tue, Apr 26th@ PHIZach Eflin (3-5)#61vs DETEduardo Rodriguez (1-3)#45
Wed, Apr 27th@ PHIRanger Suarez (6-4)#79vs DETMichael Pineda (1-2)#145
Thu, Apr 28th@ PHIZack Wheeler (6-4)#14vs DETTarik Skubal (5-5)#36
Fri, Apr 29thvs CINHunter Greene (3-8)#112@ TBCorey Kluber (3-4)#46
Sat, Apr 30thvs CINConnor Overton (1-0)#267@ TBShane McClanahan (8-3)#6
Sun, May 1stvs CINReiver Sanmartin (0-4)#239@ TBJosh Fleming (2-3)#170
Mon, May 2nd   @ BALTyler Wells (6-4)#72
Tue, May 3rdvs WSHErick Fedde (5-5)#179@ BALBruce Zimmermann (2-5)#243
Wed, May 4thvs WSHPatrick Corbin (3-10)#134@ BALKyle Bradish (1-4)#282
Thu, May 5thvs WSHAaron Sanchez (3-3)#386@ BALSpenser Watkins (1-1)#378
Fri, May 6th@ ARIMerrill Kelly (6-5)#110vs OAKZach Logue (2-4)#218
Sat, May 7th@ ARIZach Davies (2-4)#162vs OAKJames Kaprielian (0-5)#182
Sun, May 8th@ ARIZac Gallen (4-2)#41vs OAKDaulton Jefferies (1-7)
Tue, May 10th@ SFAlex Wood (5-6)#76vs HOUJustin Verlander (9-3)#4
Thu, May 12th   vs HOULuis Garcia (5-5)#40
Fri, May 13thvs KCZack Greinke (1-4)#132vs CLEAaron Civale (2-4)#184
Sat, May 14thvs KCCarlos Hernandez (0-3)#298vs CLEShane Bieber (3-4)#5
Sun, May 15thvs KCDaniel Lynch (3-7)#254vs CLETriston McKenzie (4-6)#56
Mon, May 16thvs SFAlex Wood (5-6)#76@ OAKZach Logue (2-4)#218
Tue, May 17thvs SFAlex Cobb (3-3)#89@ OAKJames Kaprielian (0-5)#182
Wed, May 18thvs SFLogan Webb (7-2)#17@ OAKDaulton Jefferies (1-7)
Fri, May 20th   @ KCDaniel Lynch (3-7)#254
Sat, May 21stvs NYMTrevor Williams (1-4)#183@ KCBrad Keller (2-9)#115
Sun, May 22ndvs NYMTaijuan Walker (6-2)#92@ KCBrady Singer (3-3)#81
Mon, May 23rd@ PITJT Brubaker (1-7)#106vs DETElvin Rodriguez (0-2)#363
Tue, May 24th@ PITRoansy Contreras (2-1)#143vs DETBeau Brieske (1-6)#192
Wed, May 25th@ PITZach Thompson (3-5)#166vs DETRony Garcia (2-2)#219
Thu, May 26th@ WSHPatrick Corbin (3-10)#134vs KCDaniel Lynch (3-7)#254
Fri, May 27th   vs KCBrad Keller (2-9)#115
Sat, May 28th@ WSHJoan Adon (1-11)#388vs KCBrady Singer (3-3)#81
Sun, May 29th@ WSHJosiah Gray (6-4)#87vs KCZack Greinke (1-4)#132
Mon, May 30thvs MIAPablo Lopez (5-4)#21@ DETBeau Brieske (1-6)#192
Tue, May 31st   @ DETJoey Wentz (0-1)#379
Wed, Jun 1stvs MIATrevor Rogers (3-6)#78@ DETTarik Skubal (5-5)#36
Thu, Jun 2ndvs ATLIan Anderson (6-4)#90@ DETAlex Faedo (1-4)#124
Fri, Jun 3rdvs ATLMax Fried (7-2)#10@ TORYusei Kikuchi (2-4)#102
Sat, Jun 4thvs ATLSpencer Strider (3-2)#75@ TORJose Berrios (5-4)#66
Sun, Jun 5thvs ATLCharlie Morton (4-3)#54@ TORKevin Gausman (6-6)#12
Tue, Jun 7th@ SFCarlos Rodon (6-4)#9vs NYYJameson Taillon (8-1)#43
Wed, Jun 8th@ SFAlex Wood (5-6)#76vs NYYNestor Cortes Jr. (6-3)#50
Thu, Jun 9th@ SFLogan Webb (7-2)#17vs NYYGerrit Cole (6-2)#2
Fri, Jun 10th@ SDJoe Musgrove (8-1)#11vs TBDrew Rasmussen (5-3)#55
Sat, Jun 11th@ SDMacKenzie Gore (4-3)#117vs TBShane Baz (0-1)#100
Sun, Jun 12th@ SDBlake Snell (0-5)#85vs TBJeffrey Springs (3-2)#26
Mon, Jun 13th   @ SEAChris Flexen (3-8)#120
Tue, Jun 14thvs CLEShane Bieber (3-4)#5@ SEALogan Gilbert (8-3)#32
Wed, Jun 15thvs CLEKonnor Pilkington (1-0)#171@ SEAMarco Gonzales (4-8)#84
Fri, Jun 17thvs SDMacKenzie Gore (4-3)#117@ ARIMadison Bumgarner (3-7)#128
Sat, Jun 18thvs SDNick Martinez (2-3)#142@ ARILuke Weaver (1-1)#178
Sun, Jun 19thvs SDBlake Snell (0-5)#85@ ARIMerrill Kelly (6-5)#110
Tue, Jun 21st@ MIADaniel Castano (0-1)#227vs CLEAaron Civale (2-4)#184
Wed, Jun 22nd@ MIAPablo Lopez (5-4)#21vs CLETriston McKenzie (4-6)#56
Thu, Jun 23rd@ MIABraxton Garrett (1-2)#252vs CLEZach Plesac (2-5)#107
Fri, Jun 24th@ MINDylan Bundy (4-4)#149vs COLGerman Marquez (4-5)#103
Sat, Jun 25th@ MINChris Archer (2-3)#126vs COLAntonio Senzatela (3-4)#300
Sun, Jun 26th@ MINJoe Ryan (6-3)#53vs COLRyan Feltner (1-3)#383
Mon, Jun 27thvs LADTyler Anderson (8-1)#51@ CLETriston McKenzie (4-6)#56
Tue, Jun 28thvs LADClayton Kershaw (5-1)#34@ CLEKonnor Pilkington (1-0)#171
Wed, Jun 29thvs LADJulio Urias (5-6)#15@ CLECal Quantrill (4-4)#82
Thu, Jun 30th   @ CLEShane Bieber (3-4)#5
Fri, Jul 1stvs ARIMerrill Kelly (6-5)#110vs BALSpenser Watkins (1-1)#378
Sat, Jul 2ndvs ARIZach Davies (2-4)#162vs BALJordan Lyles (4-7)#275
Sun, Jul 3rdvs ARIDallas Keuchel (2-5)#382vs BALTyler Wells (6-4)#72
Mon, Jul 4th@ LADJulio Urias (5-6)#15@ CWSJohnny Cueto (1-4)#176
Tue, Jul 5th@ LADMitch White (1-1)#163@ CWSMichael Kopech (2-4)#33
Wed, Jul 6th@ LAD@ CWS
Fri, Jul 8th@ ARI@ TEX
Sat, Jul 9th@ ARI@ TEX
Sun, Jul 10th@ ARI@ TEX
Tue, Jul 12thvs SDvs MIL
Wed, Jul 13thvs SDvs MIL
Thu, Jul 14thvs SDvs CWS
Fri, Jul 15thvs PITvs CWS
Sat, Jul 16thvs PITvs CWS
Sun, Jul 17thvs PITvs CWS
Sat, Jul 23rd@ MIL@ DET
Sun, Jul 24th@ MIL@ DET
Tue, Jul 26thvs CWS@ MIL
Wed, Jul 27thvs CWS@ MIL
Fri, Jul 29thvs LAD@ SD
Sat, Jul 30thvs LAD@ SD
Sun, Jul 31stvs LAD@ SD
Mon, Aug 1st@ SDvs DET
Tue, Aug 2nd@ SDvs DET
Wed, Aug 3rd@ SDvs DET
Thu, Aug 4th@ SDvs TOR
Fri, Aug 5th@ ARIvs TOR
Sat, Aug 6th@ ARIvs TOR
Sun, Aug 7th@ ARIvs TOR
Tue, Aug 9thvs STL@ LAD
Wed, Aug 10thvs STL@ LAD
Fri, Aug 12thvs ARI@ LAA
Sat, Aug 13thvs ARI@ LAA
Sun, Aug 14thvs ARI@ LAA
Mon, Aug 15th   vs KC
Tue, Aug 16th@ STLvs KC
Wed, Aug 17th@ STLvs KC
Fri, Aug 19thvs SFvs TEX
Sat, Aug 20thvs SFvs TEX
Sun, Aug 21stvs SFvs TEX
Mon, Aug 22nd   vs TEX
Tue, Aug 23rdvs TEX@ HOU
Wed, Aug 24thvs TEX@ HOU
Thu, Aug 25th@ NYM@ HOU
Fri, Aug 26th@ NYMvs SF
Sat, Aug 27th@ NYMvs SF
Sun, Aug 28th@ NYMvs SF
Mon, Aug 29th   vs BOS
Tue, Aug 30th@ ATLvs BOS
Wed, Aug 31st@ ATLvs BOS
Fri, Sep 2nd@ CIN@ CWS
Sat, Sep 3rd@ CIN@ CWS
Sun, Sep 4th@ CIN@ CWS
Mon, Sep 5thvs MIL@ NYY
Tue, Sep 6thvs MIL@ NYY
Wed, Sep 7thvs MIL@ NYY
Thu, Sep 8th   @ NYY
Fri, Sep 9thvs ARIvs CLE
Sat, Sep 10thvs ARIvs CLE
Sun, Sep 11thvs ARIvs CLE
Tue, Sep 13th@ CWSvs KC
Wed, Sep 14th@ CWSvs KC
Thu, Sep 15th   vs KC
Fri, Sep 16th@ CHC@ CLE
Sat, Sep 17th@ CHC@ CLE
Sun, Sep 18th@ CHC@ CLE
Mon, Sep 19thvs SF@ CLE
Tue, Sep 20thvs SF@ KC
Wed, Sep 21stvs SF@ KC
Thu, Sep 22ndvs SF@ KC
Fri, Sep 23rdvs SDvs LAA
Sat, Sep 24thvs SDvs LAA
Sun, Sep 25thvs SDvs LAA
Tue, Sep 27th@ SFvs CWS
Wed, Sep 28th@ SFvs CWS
Thu, Sep 29th@ SFvs CWS
Fri, Sep 30th@ LAD@ DET
Sat, Oct 1st@ LAD@ DET
Sun, Oct 2nd@ LAD@ DET
Mon, Oct 3rd@ LAD@ CWS
Tue, Oct 4th@ LAD@ CWS
Wed, Oct 5th@ LAD@ CWS
Thu, Apr 14thvs CHCJustin Steele (2-5)#159   
Mon, Apr 25th@ PHIKyle Gibson (4-3)#98   
Mon, May 9th@ SFCarlos Rodon (6-4)#9   
Wed, May 11th@ SFAlex Cobb (3-3)#89   
Thu, Jun 16thvs CLETriston McKenzie (4-6)#56   
Thu, Jul 7th@ ARI   
Mon, Jul 11thvs SD   
Fri, Jul 22nd@ MIL   
Mon, Jul 25th@ MIL   
Thu, Jul 28thvs LAD   
Thu, Aug 11thvs STL   
Thu, Aug 18th@ STL   
Thu, Sep 1st@ ATL