Skip to main content

Who Should I Trade?

Frank Schwindel 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
Frank Schwindel
1B,DH - CHC
Frank Schwindel
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 154
VBR# 291
   
Projections 
   
Runs13
Home Runs5
RBI17
Stolen Bases0
Batting Average.246
   
Misc 
   
Injury AlertIL10MiLB
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 123# 128
   
Pierre Camus
RotoBaller
# 111# 137
   
Bart Wheeler
Hail to Fantasy Football
# 117# 190
   
Ryan Amore
Pitcher List
# 117# 184
   
Brad Camara
RotoBaller
# 95# 129
   
Joe Pisapia
FantasyPros
# 88# 116
   
Travis Argo
Fantasy Six Pack
# 110# 129
   
Kelly Kirby
FantasyPros
# 133# 147
   
Mike Maher
FantasyPros
# 207# 140
   
Nate Miller
Fantasy Six Pack
# 179
   
Mick Ciallela
Fantrax
# 185
   
Joe Bond
Fantasy Six Pack
# 213
   
Andrew Seifter
FantasyPros
# 268
   
Who Should I Trade? Player Statistics
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Frank Schwindel
1B,DH - CHC
Frank Schwindel
2022 Stats 
   
   
At Bats144271
   
Runs1423
   
Hits3662
   
Singles2643
   
Doubles711
   
Triples00
   
Home Runs38
   
RBI2136
   
Stolen Bases00
   
Caught Stealing00
   
Walks519
   
Strikeouts3658
   
Batting Average.250.229
   
On Base Pct.290.277
   
Slugging Pct.361.358
   
On-base Plus Slugging.651.635
   
Who Should I Trade? Player Projections
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Frank Schwindel
1B,DH - CHC
Frank Schwindel
2022 Projections 
   
   
At Bats121
   
Runs13
   
Hits30
   
Singles19
   
Doubles6
   
Triples0
   
Home Runs5
   
RBI17
   
Stolen Bases0
   
Caught Stealing0
   
Walks8
   
Strikeouts23
   
Batting Average.246
   
On Base Pct.294
   
Slugging Pct.412
   
On-base Plus Slugging.706
   
Who Should I Trade? Player Notes
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Frank Schwindel
1B,DH - CHC
Frank Schwindel
News 
 Alex Kirilloff will undergo season-ending wrist surgery to shorten his ulnar bone, with the goal of being ready for spring training next year.
Dan Harris
Sun, Aug 7th
Frank Schwindel went 2-for-3 with a walk and one RBI in an extra inning loss to the Mets in game one of a doubleheader Saturday.
Jesse Garcia
Sat, Jul 16th
 Alex Kirilloff (wrist) has been placed on the 10-day IL.
Vince DiSilvio
Tue, Aug 2nd
Frank Schwindel was activated (lower back strain) from the 10-day IL Thursday.
Jesse Garcia
Thu, Jul 14th
 Twins outfielder Alex Kirilloff is not in the starting lineup for the club's Friday night clash with the Padres. Gilbert Celestino was recalled from the minors and takes Kirilloff's place, batting ninth and playing right field.
Andersen Pickard
Fri, Jul 29th
Frank Schwindel has been easing into baseball activities as he continues to work his way back from lower back tightness, per Cubs manager David Ross.
Jesse Garcia
Thu, Jun 30th
 Alex Kirilloff left Wednesday’s loss to the White Sox after running into Andrew Vaughn but is said to be alright.
Jesse Garcia
Thu, Jul 7th
The Cubs placed Frank Schwindel on the 10-day IL on Saturday with a lower back strain. The team recalled Alfonso Rivas from Triple-A.
Dan Harris
Sat, Jun 18th
 Alex Kirilloff flipped over Andrew Vaughn while beating out a single in the top of the seventh inning during Wednesday's game against the White Sox. Gilberto Celestino then replaced him as a pinch-runner.
Kelly Kirby - The Wonkypenguin: Fantasy Sports
Wed, Jul 6th
Frank Schwindel exited Friday’s game against Atlanta in the 2nd inning with a leg injury as reported by NBC Sports Chicago’s Tim Stebbins.
Luke Monaldo
Fri, Jun 17th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alex Kirilloff
1B,LF,RF - MIN
Alex Kirilloff
Frank Schwindel
1B,DH - CHC
Frank Schwindel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs MILCorbin Burnes (8-5)#4
Sat, Apr 9thvs SEALogan Gilbert (10-5)#37vs MILBrandon Woodruff (9-3)#26
Sun, Apr 10thvs SEAMarco Gonzales (7-12)#108vs MILFreddy Peralta (4-3)#100
Tue, Apr 12thvs LADAndrew Heaney (1-0)#86@ PITJose Quintana (4-5)#69
Wed, Apr 13thvs LADClayton Kershaw (7-3)#36@ PITZach Thompson (3-9)#169
Thu, Apr 14th   @ COLKyle Freeland (7-8)#223
Fri, Apr 15th@ BOSNick Pivetta (9-9)#57@ COLGerman Marquez (6-10)#125
Sat, Apr 16th@ BOSTanner Houck (5-4)#72@ COLAntonio Senzatela (3-6)#263
Sun, Apr 17th@ BOSMichael Wacha (7-1)#124@ COLAustin Gomber (5-7)#231
Mon, Apr 18th@ BOSRich Hill (5-5)#195vs TBShane McClanahan (11-5)#3
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#354vs TBMatt Wisler (3-3)#112
Wed, Apr 20th@ KCDaniel Lynch (4-8)#182vs TBDrew Rasmussen (7-4)#43
Thu, Apr 21st@ KCZack Greinke (4-8)#130vs PITBryse Wilson (2-7)#371
Fri, Apr 22ndvs CWSMichael Kopech (4-9)#49vs PITJose Quintana (4-5)#69
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#205vs PITZach Thompson (3-9)#169
Sun, Apr 24thvs CWSLucas Giolito (9-6)#61vs PITJT Brubaker (2-10)#203
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#62@ ATLMax Fried (10-4)#16
Wed, Apr 27thvs DETMichael Pineda (2-6)#186@ ATLCharlie Morton (6-5)#56
Thu, Apr 28thvs DETTarik Skubal (7-8)@ ATLKyle Wright (14-5)#33
Fri, Apr 29th@ TBCorey Kluber (7-7)#82@ MILAdrian Houser (4-8)#206
Sat, Apr 30th@ TBShane McClanahan (11-5)#3@ MILEric Lauer (8-5)#42
Sun, May 1st@ TBJosh Fleming (2-4)#208@ MILCorbin Burnes (8-5)#4
Tue, May 3rd@ BALBruce Zimmermann (2-5)#247vs CWSMichael Kopech (4-9)#49
Wed, May 4th@ BALKyle Bradish (1-4)#244vs CWSLucas Giolito (9-6)#61
Sat, May 7thvs OAKJames Kaprielian (3-7)#122vs LADTyler Anderson (13-2)#28
Sun, May 8thvs OAKDaulton Jefferies (1-7)vs LADWalker Buehler (6-3)
Mon, May 9th   @ SDMacKenzie Gore (4-4)#156
Tue, May 10thvs HOUJustin Verlander (15-3)#2@ SDMike Clevinger (4-4)#92
Wed, May 11th   @ SDNick Martinez (3-3)#116
Fri, May 13thvs CLEAaron Civale (2-5)#171@ ARIZach Davies (2-4)#140
Sat, May 14thvs CLEShane Bieber (8-6)#24@ ARIZac Gallen (8-2)#27
Sun, May 15thvs CLETriston McKenzie (8-9)#17@ ARIHumberto Castellanos (3-2)
Mon, May 16th@ OAKZach Logue (3-6)#190vs PITDillon Peters (5-2)#221
Tue, May 17th@ OAKJames Kaprielian (3-7)#122vs PITJT Brubaker (2-10)#203
Wed, May 18th@ OAKDaulton Jefferies (1-7)vs PITWil Crowe (4-7)#211
Thu, May 19th   vs ARIZac Gallen (8-2)#27
Fri, May 20th@ KCDaniel Lynch (4-8)#182vs ARIHumberto Castellanos (3-2)
Sat, May 21st@ KCBrad Keller (6-13)#154vs ARIMadison Bumgarner (6-12)#151
Sun, May 22nd@ KCBrady Singer (6-4)#71vs ARIMerrill Kelly (10-5)#20
Mon, May 23rdvs DETElvin Rodriguez (0-3)#379@ CINVladimir Gutierrez (1-6)
Tue, May 24thvs DETBeau Brieske (3-6)#149@ CINTyler Mahle (6-7)#65
Wed, May 25thvs DETRony Garcia (3-3)#222@ CINLuis Castillo (5-4)#39
Thu, May 26thvs KCDaniel Lynch (4-8)#182@ CINHunter Greene (4-12)#120
Sat, May 28thvs KCBrady Singer (6-4)#71@ CWSJohnny Cueto (5-5)#74
Sun, May 29thvs KCZack Greinke (4-8)#130@ CWSDylan Cease (12-5)#12
Mon, May 30th@ DETBeau Brieske (3-6)#149vs MILAaron Ashby (2-10)#90
Tue, May 31st@ DETJoey Wentz (0-1)#373vs MILEric Lauer (8-5)#42
Wed, Jun 1st@ DETTarik Skubal (7-8)vs MILJason Alexander (2-1)#215
Thu, Jun 2nd@ DETAlex Faedo (1-5)#196vs STLMatthew Liberatore (2-1)#218
Fri, Jun 3rd@ TORYusei Kikuchi (4-7)#113vs STLMiles Mikolas (9-9)#15
Sat, Jun 4th@ TORJose Berrios (8-5)#78vs STLAndre Pallante (5-4)#105
Sun, Jun 5th@ TORKevin Gausman (8-9)#30vs STLAdam Wainwright (8-8)#45
Tue, Jun 7thvs NYYJameson Taillon (11-3)#41@ BALKyle Bradish (1-4)#244
Fri, Jun 10thvs TBDrew Rasmussen (7-4)#43@ NYYLuis Severino (5-3)#52
Sat, Jun 11thvs TBShane Baz (1-2)#107@ NYYJordan Montgomery (6-3)#35
Sun, Jun 12thvs TBJeffrey Springs (5-3)#34@ NYYJameson Taillon (11-3)#41
Mon, Jun 13th@ SEAChris Flexen (7-9)#98vs SDYu Darvish (10-6)#19
Tue, Jun 14th@ SEALogan Gilbert (10-5)#37vs SDSean Manaea (6-6)#83
Wed, Jun 15th@ SEAMarco Gonzales (7-12)#108vs SDRyan Weathers (0-0)#313
Thu, Jun 16th   vs SDJoe Musgrove (8-6)#22
Fri, Jun 17th@ ARIMadison Bumgarner (6-12)#151vs ATLCharlie Morton (6-5)#56
Sat, Jun 18th@ ARILuke Weaver (1-1)#213vs ATLKyle Wright (14-5)#33
Sun, Jun 19th@ ARIMerrill Kelly (10-5)#20vs ATLIan Anderson (10-6)#94
Mon, Jun 20th   @ PITJT Brubaker (2-10)#203
Tue, Jun 21stvs CLEAaron Civale (2-5)#171@ PITRoansy Contreras (3-3)#168
Wed, Jun 22ndvs CLETriston McKenzie (8-9)#17@ PITJerad Eickhoff (0-1)#374
Thu, Jun 23rdvs CLEZach Plesac (2-11)#138@ PITJose Quintana (4-5)#69
Fri, Jun 24thvs COLGerman Marquez (6-10)#125@ STLAndre Pallante (5-4)#105
Sat, Jun 25thvs COLAntonio Senzatela (3-6)#263@ STLMiles Mikolas (9-9)#15
Sun, Jun 26thvs COLRyan Feltner (2-4)#387@ STLJack Flaherty (0-0)#80
Tue, Jun 28th@ CLEKonnor Pilkington (1-2)#197vs CINLuis Castillo (5-4)#39
Wed, Jun 29th@ CLECal Quantrill (9-5)#63vs CINHunter Greene (4-12)#120
Thu, Jun 30th@ CLEShane Bieber (8-6)#24vs CINGraham Ashcraft (5-3)#187
Fri, Jul 1stvs BALSpenser Watkins (4-2)#258vs BOSRich Hill (5-5)#195
Sat, Jul 2ndvs BALJordan Lyles (9-9)#102vs BOSJosh Winckowski (5-5)#210
Sun, Jul 3rdvs BALTyler Wells (7-6)#93vs BOSConnor Seabold (0-2)#377
Mon, Jul 4th@ CWSJohnny Cueto (5-5)#74@ MILEric Lauer (8-5)#42
Tue, Jul 5th@ CWSMichael Kopech (4-9)#49@ MILJason Alexander (2-1)#215
Wed, Jul 6th@ CWSLance Lynn (3-5)#95@ MILCorbin Burnes (8-5)#4
Thu, Jul 7th   @ LADTony Gonsolin (15-1)#6
Fri, Jul 8th@ TEXJon Gray (7-6)#64@ LADTyler Anderson (13-2)#28
Sat, Jul 9th@ TEXMartin Perez (9-3)#29@ LADClayton Kershaw (7-3)#36
Sun, Jul 10th@ TEXDane Dunning (2-6)#99@ LADJulio Urias (13-6)#5
Tue, Jul 12thvs MILJason Alexander (2-1)#215vs BALJordan Lyles (9-9)#102
Wed, Jul 13thvs MILAaron Ashby (2-10)#90vs BALSpenser Watkins (4-2)#258
Thu, Jul 14thvs CWSJohnny Cueto (5-5)#74vs NYMCarlos Carrasco (13-5)#51
Sat, Jul 16thvs CWSLance Lynn (3-5)#95vs NYMMax Scherzer (9-2)#13
Sun, Jul 17thvs CWSDylan Cease (12-5)#12vs NYMDavid Peterson (6-2)#85
Fri, Jul 22nd   @ PHIKyle Gibson (8-5)#67
Sat, Jul 23rd@ DETMichael Pineda (2-6)#186@ PHIZack Wheeler (11-6)#14
Sun, Jul 24th@ DETRony Garcia (3-3)#222@ PHIBailey Falter (0-3)#162
Mon, Jul 25th   vs PITJT Brubaker (2-10)#203
Tue, Jul 26th@ MILEthan Small (0-0)#303vs PITBryse Wilson (2-7)#371
Thu, Jul 28th   @ SFAlex Wood (8-9)#50
Fri, Jul 29th@ SDBlake Snell (5-6)#66@ SFAlex Cobb (4-6)#97
Sat, Jul 30th@ SDJoe Musgrove (8-6)#22@ SFJakob Junis (4-3)#119
Sun, Jul 31st@ SDSean Manaea (6-6)#83@ SFCarlos Rodon (11-6)#8
Tue, Aug 2ndvs DETMatt Manning (0-0)#214@ STLAdam Wainwright (8-8)#45
Thu, Aug 4thvs TORAlek Manoah (12-6)#10@ STLJose Quintana (4-5)#69
Fri, Aug 5thvs TORJose Berrios (8-5)#78vs MIAEdward Cabrera (3-1)#173
Sat, Aug 6thvs TORMitch White (1-3)#141vs MIAPablo Lopez (7-8)#54
Sun, Aug 7thvs TORKevin Gausman (8-9)#30vs MIAJesus Luzardo (3-5)#132
Mon, Aug 8th   vs WSHAnibal Sanchez (0-5)#327
Tue, Aug 9th@ LADJulio Urias (13-6)#5vs WSHPaolo Espino (0-5)#194
Wed, Aug 10th@ LADRyan Pepiot (1-0)#267vs WSHJosiah Gray (7-8)#101
Thu, Aug 11th   @ CINNick Lodolo (3-4)#160
Sat, Aug 13th@ LAAReid Detmers (4-3)#68@ CINGraham Ashcraft (5-3)#187
Sun, Aug 14th@ LAATucker Davidson (2-3)#230@ CINJustin Dunn (0-1)#307
Mon, Aug 15thvs KCKris Bubic (2-7)#219@ WSHJosiah Gray (7-8)#101
Tue, Aug 16thvs KCZack Greinke (4-8)#130@ WSHPatrick Corbin (4-16)#384
Wed, Aug 17thvs KCDaniel Lynch (4-8)#182@ WSHCory Abbott (0-2)#328
Thu, Aug 18th   @ BALSpenser Watkins (4-2)#258
Fri, Aug 19thvs TEXMartin Perez (9-3)#29vs MILAaron Ashby (2-10)#90
Sat, Aug 20thvs TEXGlenn Otto (5-8)#128vs MILFreddy Peralta (4-3)#100
Sun, Aug 21stvs TEXKohei Arihara (0-1)#320vs MILBrandon Woodruff (9-3)#26
Mon, Aug 22ndvs TEXCole Ragans (0-2)#291vs STLJordan Montgomery (6-3)#35
Tue, Aug 23rd@ HOUJustin Verlander (15-3)#2vs STLJake Woodford (1-0)#242
Wed, Aug 24th@ HOUFramber Valdez (12-4)#18vs STLMiles Mikolas (9-9)#15
Thu, Aug 25th@ HOULuis Garcia (9-8)#55vs STLDakota Hudson (6-6)#153
Fri, Aug 26thvs SFAlex Wood (8-9)#50@ MILFreddy Peralta (4-3)#100
Sat, Aug 27thvs SFAlex Cobb (4-6)#97@ MILBrandon Woodruff (9-3)#26
Sun, Aug 28thvs SFJakob Junis (4-3)#119@ MILEric Lauer (8-5)#42
Mon, Aug 29thvs BOS@ TOR
Tue, Aug 30thvs BOS@ TOR
Wed, Aug 31stvs BOS@ TOR
Fri, Sep 2nd@ CWS@ STL
Sat, Sep 3rd@ CWS@ STL
Sun, Sep 4th@ CWS@ STL
Tue, Sep 6th@ NYYvs CIN
Wed, Sep 7th@ NYYvs CIN
Thu, Sep 8th@ NYYvs CIN
Fri, Sep 9thvs CLEvs SF
Sat, Sep 10thvs CLEvs SF
Sun, Sep 11thvs CLEvs SF
Mon, Sep 12th   @ NYM
Tue, Sep 13thvs KC@ NYM
Wed, Sep 14thvs KC@ NYM
Fri, Sep 16th@ CLEvs COL
Sat, Sep 17th@ CLEvs COL
Sun, Sep 18th@ CLEvs COL
Mon, Sep 19th@ CLE@ MIA
Tue, Sep 20th@ KC@ MIA
Wed, Sep 21st@ KC@ MIA
Thu, Sep 22nd@ KC@ PIT
Fri, Sep 23rdvs LAA@ PIT
Sat, Sep 24thvs LAA@ PIT
Sun, Sep 25thvs LAA@ PIT
Tue, Sep 27thvs CWSvs PHI
Wed, Sep 28thvs CWSvs PHI
Thu, Sep 29thvs CWSvs PHI
Fri, Sep 30th@ DETvs CIN
Sat, Oct 1st@ DETvs CIN
Sun, Oct 2nd@ DETvs CIN
Mon, Oct 3rd@ CWS@ CIN
Tue, Oct 4th@ CWS@ CIN
Wed, Oct 5th@ CWS@ CIN
Fri, Apr 8thvs SEARobbie Ray (9-8)#25   
Mon, Apr 11thvs SEAChris Flexen (7-9)#98   
Mon, May 2nd@ BALTyler Wells (7-6)#93   
Thu, May 5th@ BALSpenser Watkins (4-2)#258   
Fri, May 6thvs OAKZach Logue (3-6)#190   
Thu, May 12thvs HOULuis Garcia (9-8)#55   
Fri, May 27thvs KCBrad Keller (6-13)#154   
Wed, Jun 8thvs NYYNestor Cortes Jr. (9-4)#21   
Thu, Jun 9thvs NYYGerrit Cole (9-5)#7   
Mon, Jun 27th@ CLETriston McKenzie (8-9)#17   
Fri, Jul 15thvs CWSMichael Kopech (4-9)#49   
Wed, Jul 27th@ MILCorbin Burnes (8-5)#4   
Mon, Aug 1stvs DETTarik Skubal (7-8)   
Wed, Aug 3rdvs DETTyler Alexander (2-7)#192   
Fri, Aug 12th@ LAAPatrick Sandoval (3-8)#70   
Mon, Sep 5th@ NYY   
Thu, Sep 15thvs KC