Skip to main content

Who Should I Trade?

Andrew Knapp for Michael Perez (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Michael Perez
C - PIT
Michael Perez
Andrew Knapp
C - SEA
Andrew Knapp
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1287# 1288
   
Projections 
   
Runs66
Home Runs21
RBI76
Stolen Bases00
Batting Average.195.208
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 421# 422
   
Who Should I Trade? Player Statistics
  Michael Perez
C - PIT
Michael Perez
Andrew Knapp
C - SEA
Andrew Knapp
2022 Stats 
   
   
At Bats7831
   
Runs42
   
Hits104
   
Singles73
   
Doubles01
   
Triples00
   
Home Runs30
   
RBI62
   
Stolen Bases10
   
Caught Stealing00
   
Walks53
   
Strikeouts229
   
Batting Average.128.129
   
On Base Pct.181.229
   
Slugging Pct.244.161
   
On-base Plus Slugging.424.390
   
Who Should I Trade? Player Projections
  Michael Perez
C - PIT
Michael Perez
Andrew Knapp
C - SEA
Andrew Knapp
2022 Projections 
   
   
At Bats6756
   
Runs66
   
Hits1312
   
Singles88
   
Doubles32
   
Triples00
   
Home Runs21
   
RBI76
   
Stolen Bases00
   
Caught Stealing00
   
Walks67
   
Strikeouts2120
   
Batting Average.195.208
   
On Base Pct.268.303
   
Slugging Pct.325.310
   
On-base Plus Slugging.594.613
   
Who Should I Trade? Player Notes
  Michael Perez
C - PIT
Michael Perez
Andrew Knapp
C - SEA
Andrew Knapp
News 
 Michael Perez went 1-for-4 with a solo home run during Tuesday's 7-1 win over the Cubs.
Andy Zimmerman
Wed, Jun 22nd
Pirates catcher Andrew Knapp went 1-for-4 Saturday, doubling, scoring one run, and driving in two runs in the Pirates' 6-4 win over the Nationals.
Chris Schommer
Sun, Apr 17th
 Michael Perez went 1-for-4 with a RBI single and two strikeouts in Monday's 6-5 win over the Dodgers
Andy Zimmerman
Tue, May 31st
 
 Michael Perez went 1-for-4 with a solo home run during Monday's 5-1 win over the Dodgers.
Andy Zimmerman
Tue, May 10th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Perez
C - PIT
Michael Perez
Andrew Knapp
C - SEA
Andrew Knapp
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   @ MINJoe Ryan (5-3)#53
Sat, Apr 9th@ STLMiles Mikolas (5-5)#60@ MINSonny Gray (3-1)#46
Sun, Apr 10th@ STLSteven Matz (3-3)#82@ MINBailey Ober (1-2)#74
Mon, Apr 11th   @ MINDylan Bundy (4-4)#171
Tue, Apr 12thvs CHCDrew Smyly (2-5)#152@ CWSVince Velasquez (3-3)#184
Wed, Apr 13thvs CHCKyle Hendricks (3-6)#127@ CWSDallas Keuchel (2-5)#377
Thu, Apr 14thvs WSHJoan Adon (1-11)#384@ CWSJimmy Lambert (0-2)#250
Fri, Apr 15thvs WSHErick Fedde (5-5)#274vs HOUJake Odorizzi (3-2)#118
Sat, Apr 16thvs WSHJosh Rogers (2-2)#379vs HOUJustin Verlander (9-3)#4
Sun, Apr 17thvs WSHPatrick Corbin (3-10)#130vs HOUJose Urquidy (6-3)#84
Tue, Apr 19th@ MILCorbin Burnes (6-4)#3vs TEXJon Gray (3-3)#87
Wed, Apr 20th@ MILBrandon Woodruff (5-3)#24vs TEXDane Dunning (1-5)#99
Thu, Apr 21st@ CHCMark Leiter Jr. (1-2)#235vs TEXTaylor Hearn (4-5)#232
Fri, Apr 22nd@ CHCDrew Smyly (2-5)#152vs KCBrad Keller (2-9)#120
Sat, Apr 23rd@ CHCKyle Hendricks (3-6)#127vs KCKris Bubic (1-4)#244
Sun, Apr 24th@ CHCJustin Steele (2-5)#167vs KCCarlos Hernandez (0-3)#308
Tue, Apr 26thvs MILBrandon Woodruff (5-3)#24@ TBMatt Wisler (2-1)#112
Wed, Apr 27thvs MILAaron Ashby (1-5)#88@ TBDrew Rasmussen (5-3)#51
Thu, Apr 28thvs MILFreddy Peralta (3-2)#94@ TBJeffrey Springs (3-2)#39
Fri, Apr 29thvs SDYu Darvish (7-3)#29@ MIAElieser Hernandez (2-5)#156
Sat, Apr 30thvs SDSean Manaea (3-3)#28@ MIAJesus Luzardo (2-3)#137
Sun, May 1stvs SDJoe Musgrove (8-1)#7@ MIASandy Alcantara (7-3)#2
Mon, May 2nd   @ HOUJake Odorizzi (3-2)#118
Tue, May 3rd   @ HOUCristian Javier (5-3)#78
Wed, May 4th@ DETAlex Faedo (1-4)#134@ HOUJustin Verlander (9-3)#4
Thu, May 5th   vs TBShane McClanahan (7-3)#8
Fri, May 6th   vs TBMatt Wisler (2-1)#112
Sat, May 7th@ CINDauri Moretavs TBDrew Rasmussen (5-3)#51
Sun, May 8th@ CINTyler Mahle (2-6)#47vs TBRyan Yarbrough (0-3)#150
Mon, May 9thvs LADJulio Urias (5-6)#16vs PHIRanger Suarez (6-4)#83
Tue, May 10thvs LADTony Gonsolin (9-0)#19vs PHIAaron Nola (4-5)#9
Wed, May 11thvs LADRyan Pepiot (0-0)#306vs PHIBailey Falter (0-2)#202
Fri, May 13thvs CINTyler Mahle (2-6)#47@ NYMMax Scherzer (5-1)#122
Sat, May 14thvs CINLuis Castillo (2-4)#43@ NYMChris Bassitt (6-5)#33
Sun, May 15thvs CINHunter Greene (3-8)#107@ NYMCarlos Carrasco (8-3)#50
Mon, May 16th@ CHCWade Miley (1-0)#173@ TORYusei Kikuchi (2-4)#102
Tue, May 17th@ CHCKeegan Thompson (7-2)#174@ TORJose Berrios (5-3)#32
Wed, May 18th@ CHCDrew Smyly (2-5)#152@ TORKevin Gausman (5-6)#13
Thu, May 19th   @ BOSRich Hill (3-4)#138
Fri, May 20thvs STLAdam Wainwright (5-5)#42@ BOSMichael Wacha (6-1)#121
Sat, May 21stvs STLMatthew Liberatore (2-1)#168@ BOSGarrett Whitlock (2-1)#67
Sun, May 22ndvs STLSteven Matz (3-3)#82@ BOSNathan Eovaldi (4-2)#20
Mon, May 23rdvs COLChad Kuhl (4-5)#262vs OAKZach Logue (2-4)#207
Tue, May 24thvs COLKyle Freeland (3-5)#242vs OAKJames Kaprielian (0-5)#201
Wed, May 25thvs COLRyan Feltner (1-2)#376vs OAKPaul Blackburn (6-3)#6
Fri, May 27th@ SDSean Manaea (3-3)#28vs HOUJustin Verlander (9-3)#4
Sat, May 28th@ SDJoe Musgrove (8-1)#7vs HOUJose Urquidy (6-3)#84
Sun, May 29th@ SDMacKenzie Gore (4-3)#100vs HOULuis Garcia (5-5)#35
Tue, May 31st@ LADJulio Urias (5-6)#16@ BALBryan Baker
Wed, Jun 1st@ LADMitch White (1-1)#183@ BALKyle Bradish (1-4)#255
Thu, Jun 2nd   @ BALJordan Lyles (4-6)#327
Fri, Jun 3rdvs ARIMerrill Kelly (6-5)#115@ TEXDane Dunning (1-5)#99
Sat, Jun 4thvs ARIZach Davies (2-4)#189@ TEXGlenn Otto (4-2)#139
Sun, Jun 5thvs ARIZac Gallen (4-2)#40@ TEXMartin Perez (5-2)#73
Mon, Jun 6th   @ HOUCristian Javier (5-3)#78
Tue, Jun 7thvs DETTarik Skubal (5-5)#26@ HOUJustin Verlander (9-3)#4
Wed, Jun 8thvs DETAlex Faedo (1-4)#134@ HOUJose Urquidy (6-3)#84
Fri, Jun 10th@ ATLSpencer Strider (3-2)#93vs BOSRich Hill (3-4)#138
Sat, Jun 11th@ ATLCharlie Morton (4-3)#68vs BOSMichael Wacha (6-1)#121
Sun, Jun 12th@ ATLKyle Wright (8-4)#44vs BOSKutter Crawford (1-2)#212
Mon, Jun 13th@ STLZack Thompson (1-0)#318vs MINChris Archer (2-3)#147
Tue, Jun 14th@ STLMiles Mikolas (5-5)#60vs MINJoe Ryan (5-3)#53
Wed, Jun 15th@ STLJack Flaherty (0-0)#62vs MINSonny Gray (3-1)#46
Thu, Jun 16th   vs LAAShohei Ohtani (6-4)#37
Fri, Jun 17thvs SFCarlos Rodon (6-4)#21vs LAAMichael Lorenzen (6-5)#116
Sat, Jun 18thvs SFAlex Wood (5-6)#52vs LAAJose Suarez (0-2)#142
Sun, Jun 19thvs SFAlex Cobb (3-3)#86vs LAAKenny Rosenberg (0-0)#331
Tue, Jun 21stvs CHCMatt Swarmer (1-3)#291@ OAKJames Kaprielian (0-5)#201
Wed, Jun 22ndvs CHCKeegan Thompson (7-2)#174@ OAKPaul Blackburn (6-3)#6
Thu, Jun 23rdvs CHCJustin Steele (2-5)#167@ OAKFrankie Montas (3-7)#15
Fri, Jun 24th@ TBJeffrey Springs (3-2)#39@ LAAMichael Lorenzen (6-5)#116
Sat, Jun 25th@ TBCorey Kluber (3-4)#55@ LAAPatrick Sandoval (3-2)#72
Sun, Jun 26th@ TBShane McClanahan (7-3)#8@ LAAAndrew Wantz
Mon, Jun 27th@ WSHErick Fedde (5-5)#274vs BALTyler Wells (5-4)#80
Tue, Jun 28th@ WSHPatrick Corbin (3-10)#130vs BALDean Kremer (2-1)#251
Wed, Jun 29th@ WSHPaolo Espino (0-1)#206vs BALAustin Voth
Thu, Jun 30thvs MILJason Alexander (2-0)#296vs OAK
Fri, Jul 1stvs MILAdrian Houser (4-8)#162vs OAKJames Kaprielian (0-5)#201
Sat, Jul 2ndvs MILvs OAKPaul Blackburn (6-3)#6
Sun, Jul 3rdvs MILEric Lauer (6-3)#90vs OAKFrankie Montas (3-7)#15
Mon, Jul 4th   @ SD
Tue, Jul 5thvs NYY@ SD
Thu, Jul 7th@ CINvs TOR
Fri, Jul 8th@ MILvs TOR
Sat, Jul 9th@ MILvs TOR
Sun, Jul 10th@ MILvs TOR
Tue, Jul 12th@ MIA@ WSH
Wed, Jul 13th@ MIA@ WSH
Thu, Jul 14th@ MIA@ TEX
Fri, Jul 15th@ COL@ TEX
Sat, Jul 16th@ COL@ TEX
Sun, Jul 17th@ COL@ TEX
Fri, Jul 22ndvs MIAvs HOU
Sat, Jul 23rdvs MIAvs HOU
Sun, Jul 24thvs MIAvs HOU
Mon, Jul 25th@ CHCvs TEX
Tue, Jul 26th@ CHCvs TEX
Wed, Jul 27th   vs TEX
Thu, Jul 28thvs PHI@ HOU
Fri, Jul 29thvs PHI@ HOU
Sat, Jul 30thvs PHI@ HOU
Sun, Jul 31stvs PHI@ HOU
Mon, Aug 1st   @ NYY
Tue, Aug 2ndvs MIL@ NYY
Wed, Aug 3rdvs MIL@ NYY
Fri, Aug 5th@ BALvs LAA
Sat, Aug 6th@ BALvs LAA
Sun, Aug 7th@ BALvs LAA
Mon, Aug 8th@ ARIvs NYY
Tue, Aug 9th@ ARIvs NYY
Wed, Aug 10th@ ARIvs NYY
Fri, Aug 12th@ SF@ TEX
Sat, Aug 13th@ SF@ TEX
Sun, Aug 14th@ SF@ TEX
Mon, Aug 15th   @ LAA
Tue, Aug 16thvs BOS@ LAA
Wed, Aug 17thvs BOS@ LAA
Fri, Aug 19thvs CIN@ OAK
Sat, Aug 20thvs CIN@ OAK
Sun, Aug 21stvs CIN@ OAK
Tue, Aug 23rdvs ATLvs WSH
Wed, Aug 24thvs ATLvs WSH
Thu, Aug 25th   vs CLE
Fri, Aug 26th@ PHIvs CLE
Sat, Aug 27th@ PHIvs CLE
Sun, Aug 28th@ PHIvs CLE
Tue, Aug 30th@ MIL@ DET
Wed, Aug 31st@ MIL@ DET
Thu, Sep 1st   @ DET
Fri, Sep 2ndvs TOR@ CLE
Sat, Sep 3rdvs TOR@ CLE
Sun, Sep 4thvs TOR@ CLE
Mon, Sep 5thvs NYMvs CWS
Tue, Sep 6thvs NYMvs CWS
Wed, Sep 7thvs NYMvs CWS
Fri, Sep 9thvs STLvs ATL
Sat, Sep 10thvs STLvs ATL
Sun, Sep 11thvs STLvs ATL
Tue, Sep 13th@ CINvs SD
Wed, Sep 14th@ CINvs SD
Fri, Sep 16th@ NYM@ LAA
Sat, Sep 17th@ NYM@ LAA
Sun, Sep 18th@ NYM@ LAA
Mon, Sep 19th   @ LAA
Tue, Sep 20th@ NYY@ OAK
Wed, Sep 21st@ NYY@ OAK
Thu, Sep 22ndvs CHC@ OAK
Fri, Sep 23rdvs CHC@ KC
Sat, Sep 24thvs CHC@ KC
Sun, Sep 25thvs CHC@ KC
Tue, Sep 27thvs CINvs TEX
Wed, Sep 28thvs CINvs TEX
Thu, Sep 29th   vs TEX
Fri, Sep 30th@ STLvs OAK
Sat, Oct 1st@ STLvs OAK
Sun, Oct 2nd@ STLvs OAK
Mon, Oct 3rdvs STLvs DET
Tue, Oct 4thvs STLvs DET
Wed, Oct 5thvs STLvs DET
Thu, Apr 7th@ STLAdam Wainwright (5-5)#42   
Mon, Apr 18th@ MILEric Lauer (6-3)#90   
Thu, May 12thvs CINConnor Overton (1-0)#254   
Mon, May 30th@ LADWalker Buehler (6-3)#128   
Thu, Jun 9th@ ATLMax Fried (7-2)#12   
Mon, Jun 20thvs CHCCaleb Kilian (0-2)#229   
Wed, Jul 6thvs NYY   
Mon, Jul 11th@ MIA   
Thu, Aug 4thvs MIL   
Thu, Aug 11th@ ARI   
Thu, Aug 18thvs BOS   
Mon, Aug 22ndvs ATL   
Mon, Aug 29th@ MIL   
Mon, Sep 12th@ CIN   
Thu, Sep 15th@ NYM   
Mon, Sep 26thvs CIN