Skip to main content

Who Should I Trade?

Ronald Torreyes for Jack Mayfield (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ronald Torreyes
2B,3B,SS - FA
Ronald Torreyes
Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
Recommended by
1 of 1 experts
Recommended by
0 of 1 experts
Rest of Season
VBR# 1233
Home Runs3
Stolen Bases1
Batting Average.221
Injury AlertFAMiLB
Expert Ranks 
Mike Maher
# 492# 494
Who Should I Trade? Player Statistics
  Ronald Torreyes
2B,3B,SS - FA
Ronald Torreyes
Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
2022 Stats 
At Bats70
Home Runs1
Stolen Bases1
Caught Stealing0
Batting Average.186
On Base Pct.230
Slugging Pct.271
On-base Plus Slugging.501
Who Should I Trade? Player Projections
  Ronald Torreyes
2B,3B,SS - FA
Ronald Torreyes
Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
2022 Projections 
At Bats72
Home Runs3
Stolen Bases1
Caught Stealing0
Batting Average.221
On Base Pct.272
Slugging Pct.373
On-base Plus Slugging.645
Who Should I Trade? Player Notes
  Ronald Torreyes
2B,3B,SS - FA
Ronald Torreyes
Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
  Jack Mayfield went 1-for-2 with a two-RBI single in Sunday's 5-4 win over the Nationals.
Diego Sandoval
Sun, May 8th
  Jack Mayfield went 2-for-4 with two singles, an RBI, and a run scored in Tuesday's 7-2 win over the Astros.
Diego Sandoval
Wed, Apr 20th
  Jack Mayfield went 1-for-3 with an RBI triple and a walk in Tuesday's 4-3 win over the Marlins.
Diego Sandoval
Wed, Apr 13th
  Angels infielder Jack Mayfield homered Sunday in the Angels' 4-1 loss to the Astros.
Chris Schommer
Sun, Apr 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ronald Torreyes
2B,3B,SS - FA
Ronald Torreyes
Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs HOUFramber Valdez (7-3)#24
Fri, Apr 8th   vs HOUJake Odorizzi (3-2)#131
Sat, Apr 9th   vs HOUJustin Verlander (9-3)#4
Sun, Apr 10th   vs HOUJose Urquidy (6-3)#70
Mon, Apr 11th   vs MIAElieser Hernandez (2-5)#158
Tue, Apr 12th   vs MIAJesus Luzardo (2-3)#144
Thu, Apr 14th   @ TEXDane Dunning (1-5)#100
Fri, Apr 15th   @ TEXMatt Bush (2-1)#219
Sat, Apr 16th   @ TEXTaylor Hearn (4-5)#262
Sun, Apr 17th   @ TEXMartin Perez (5-2)#65
Mon, Apr 18th   @ HOULuis Garcia (5-5)#38
Tue, Apr 19th   @ HOUFramber Valdez (7-3)#24
Wed, Apr 20th   @ HOUJake Odorizzi (3-2)#131
Fri, Apr 22nd   vs BALBruce Zimmermann (2-5)#243
Sat, Apr 23rd   vs BALSpenser Watkins (1-1)#377
Sun, Apr 24th   vs BALChris Ellis (0-0)
Mon, Apr 25th   vs CLEShane Bieber (3-4)#5
Tue, Apr 26th   vs CLETriston McKenzie (4-5)#56
Wed, Apr 27th   vs CLEZach Plesac (2-5)#107
Thu, Apr 28th   vs CLECal Quantrill (4-4)#82
Fri, Apr 29th   @ CWSLucas Giolito (4-4)#39
Sat, Apr 30th   @ CWSVince Velasquez (3-3)#178
Sun, May 1st   @ CWSDallas Keuchel (2-5)#380
Mon, May 2nd   @ CWSDylan Cease (6-3)#19
Tue, May 3rd   @ BOSMichael Wacha (6-1)#115
Wed, May 4th   @ BOSGarrett Whitlock (2-1)#72
Thu, May 5th   @ BOSRich Hill (4-4)#134
Fri, May 6th   vs WSHJoan Adon (1-11)#387
Sat, May 7th   vs WSHJosiah Gray (6-4)#86
Sun, May 8th   vs WSHErick Fedde (5-5)#189
Mon, May 9th   vs TBJeffrey Springs (3-2)#27
Tue, May 10th   vs TBCorey Kluber (3-4)#47
Wed, May 11th   vs TBShane McClanahan (8-3)#6
Fri, May 13th   @ OAKDaulton Jefferies (1-7)
Sat, May 14th   @ OAKAdam Oller (0-3)#300
Sun, May 15th   @ OAKFrankie Montas (3-7)#14
Mon, May 16th   @ TEXJon Gray (3-3)#50
Tue, May 17th   @ TEXTaylor Hearn (4-5)#262
Wed, May 18th   @ TEXDane Dunning (1-5)#100
Fri, May 20th   vs OAKPaul Blackburn (6-3)#8
Sat, May 21st   vs OAKFrankie Montas (3-7)#14
Sun, May 22nd   vs OAKCole Irvin (2-5)#110
Tue, May 24th   vs TEXDane Dunning (1-5)#100
Wed, May 25th   vs TEXGlenn Otto (4-3)#151
Thu, May 26th   vs TORHyun Jin Ryu (2-0)
Fri, May 27th   vs TORAlek Manoah (9-2)#12
Sat, May 28th   vs TORYusei Kikuchi (2-4)#101
Sun, May 29th   vs TORJose Berrios (5-4)#67
Tue, May 31st   @ NYYJordan Montgomery (3-1)#31
Thu, Jun 2nd   @ NYYJameson Taillon (8-1)#42
Fri, Jun 3rd   @ PHIZach Eflin (3-5)#63
Sat, Jun 4th   @ PHIZack Wheeler (6-4)#15
Sun, Jun 5th   @ PHIKyle Gibson (4-3)#99
Mon, Jun 6th   vs BOSMichael Wacha (6-1)#115
Tue, Jun 7th   vs BOSGarrett Whitlock (2-1)#72
Wed, Jun 8th   vs BOSNathan Eovaldi (4-2)#28
Thu, Jun 9th   vs BOSNick Pivetta (8-5)#37
Fri, Jun 10th   vs NYMTylor Megill (4-2)#114
Sat, Jun 11th   vs NYMCarlos Carrasco (8-3)#69
Sun, Jun 12th   vs NYMTaijuan Walker (6-2)#93
Tue, Jun 14th   @ LADTony Gonsolin (9-0)#18
Wed, Jun 15th   @ LADTyler Anderson (8-0)#53
Thu, Jun 16th   @ SEAGeorge Kirby (2-2)#75
Fri, Jun 17th   @ SEARobbie Ray (6-6)#22
Sat, Jun 18th   @ SEAPenn Murfee (1-0)#211
Sun, Jun 19th   @ SEALogan Gilbert (8-3)#32
Mon, Jun 20th   vs KCKris Bubic (1-4)#237
Tue, Jun 21st   vs KCJonathan Heasley (1-3)#212
Wed, Jun 22nd   vs KCDaniel Lynch (3-7)#254
Fri, Jun 24th   vs SEAChris Flexen (3-8)#118
Sat, Jun 25th   vs SEALogan Gilbert (8-3)#32
Sun, Jun 26th   vs SEAMarco Gonzales (4-8)#83
Mon, Jun 27th   vs CWSLucas Giolito (4-4)#39
Tue, Jun 28th   vs CWSJohnny Cueto (1-4)#175
Wed, Jun 29th   vs CWSMichael Kopech (2-4)#34
Fri, Jul 1st   @ HOUCristian Javier (5-3)#66
Sat, Jul 2nd   @ HOUJose Urquidy (6-3)#70
Sun, Jul 3rd   @ HOULuis Garcia (5-5)#38
Tue, Jul 5th   @ MIA
Wed, Jul 6th   @ MIA
Thu, Jul 7th   @ BAL
Fri, Jul 8th   @ BAL
Sat, Jul 9th   @ BAL
Sun, Jul 10th   @ BAL
Tue, Jul 12th   vs HOU
Wed, Jul 13th   vs HOU
Thu, Jul 14th   vs HOU
Fri, Jul 15th   vs LAD
Sat, Jul 16th   vs LAD
Fri, Jul 22nd   @ ATL
Sat, Jul 23rd   @ ATL
Sun, Jul 24th   @ ATL
Mon, Jul 25th   @ KC
Tue, Jul 26th   @ KC
Wed, Jul 27th   @ KC
Thu, Jul 28th   vs TEX
Fri, Jul 29th   vs TEX
Sat, Jul 30th   vs TEX
Sun, Jul 31st   vs TEX
Tue, Aug 2nd   vs OAK
Wed, Aug 3rd   vs OAK
Thu, Aug 4th   vs OAK
Fri, Aug 5th   @ SEA
Sat, Aug 6th   @ SEA
Sun, Aug 7th   @ SEA
Mon, Aug 8th   @ OAK
Tue, Aug 9th   @ OAK
Wed, Aug 10th   @ OAK
Fri, Aug 12th   vs MIN
Sat, Aug 13th   vs MIN
Sun, Aug 14th   vs MIN
Mon, Aug 15th   vs SEA
Tue, Aug 16th   vs SEA
Wed, Aug 17th   vs SEA
Fri, Aug 19th   @ DET
Sat, Aug 20th   @ DET
Sun, Aug 21st   @ DET
Mon, Aug 22nd   @ TB
Tue, Aug 23rd   @ TB
Wed, Aug 24th   @ TB
Thu, Aug 25th   @ TB
Fri, Aug 26th   @ TOR
Sat, Aug 27th   @ TOR
Sun, Aug 28th   @ TOR
Mon, Aug 29th   vs NYY
Tue, Aug 30th   vs NYY
Wed, Aug 31st   vs NYY
Fri, Sep 2nd   vs HOU
Sat, Sep 3rd   vs HOU
Sun, Sep 4th   vs HOU
Mon, Sep 5th   vs DET
Tue, Sep 6th   vs DET
Wed, Sep 7th   vs DET
Fri, Sep 9th   @ HOU
Sat, Sep 10th   @ HOU
Sun, Sep 11th   @ HOU
Mon, Sep 12th   @ CLE
Tue, Sep 13th   @ CLE
Wed, Sep 14th   @ CLE
Fri, Sep 16th   vs SEA
Sat, Sep 17th   vs SEA
Sun, Sep 18th   vs SEA
Mon, Sep 19th   vs SEA
Tue, Sep 20th   @ TEX
Wed, Sep 21st   @ TEX
Thu, Sep 22nd   @ TEX
Fri, Sep 23rd   @ MIN
Sat, Sep 24th   @ MIN
Sun, Sep 25th   @ MIN
Tue, Sep 27th   vs OAK
Wed, Sep 28th   vs OAK
Thu, Sep 29th   vs OAK
Fri, Sep 30th   vs TEX
Sat, Oct 1st   vs TEX
Sun, Oct 2nd   vs TEX
Mon, Oct 3rd   @ OAK
Tue, Oct 4th   @ OAK
Wed, Oct 5th   @ OAK