Skip to main content

Who Should I Trade?

Ryan Mountcastle for Ty France (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 63# 70
VBR# 62# 71
   
Projections 
   
Runs3837
Home Runs1114
RBI4542
Stolen Bases03
Batting Average.294.267
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 43# 58
   
Pierre Camus
RotoBaller
# 47# 66
   
Andrew Seifter
FantasyPros
# 43# 79
   
Bart Wheeler
Hail to Fantasy Football
# 66# 84
   
Nate Miller
Fantasy Six Pack
# 50# 55
   
Brad Camara
RotoBaller
# 45# 77
   
Joe Pisapia
FantasyPros
# 48# 105
   
Kelly Kirby
FantasyPros
# 43# 70
   
Scott Youngson
Pitcher List
# 58# 45
   
Mick Ciallela
Fantrax
# 63# 54
   
Travis Argo
Fantasy Six Pack
# 131# 59
   
Mike Maher
FantasyPros
# 79# 75
   
Dalton Del Don
Yahoo! Sports
# 102# 77
   
Ryan Amore
Pitcher List
# 163# 81
   
Who Should I Trade? Player Statistics
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
2022 Stats 
   
   
At Bats275258
   
Runs3233
   
Hits8771
   
Singles6343
   
Doubles1415
   
Triples00
   
Home Runs1013
   
RBI4539
   
Stolen Bases03
   
Caught Stealing01
   
Walks2014
   
Strikeouts4371
   
Batting Average.316.275
   
On Base Pct.390.313
   
Slugging Pct.476.485
   
On-base Plus Slugging.867.797
   
Who Should I Trade? Player Projections
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
2022 Projections 
   
   
At Bats293278
   
Runs3837
   
Hits8674
   
Singles6045
   
Doubles1515
   
Triples01
   
Home Runs1114
   
RBI4542
   
Stolen Bases03
   
Caught Stealing01
   
Walks2218
   
Strikeouts6077
   
Batting Average.294.267
   
On Base Pct.369.314
   
Slugging Pct.460.477
   
On-base Plus Slugging.829.792
   
Who Should I Trade? Player Notes
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
News 
 Ty France said he has a Grade 2 flexor strain in his forearm/elbow area and is headed to the 10-day injured list.
Ari Koslow
Sat, Jun 25th
Ryan Mountcastle went 2-for-3 with a RBI double, a single, and a walk in Wednesday's 3-9 loss to the Mariners.
Owen Klukas - Big O's Fantasy Guidance
Thu, Jun 30th
 Ty France is not in the Mariners' lineup for their game on Friday against the Angels.
Dan Harris
Fri, Jun 24th
Ryan Mountcastle went 1-for-4 with a stolen base and a single in Tuesday's 0-2 loss to the Mariners.
Owen Klukas - Big O's Fantasy Guidance
Wed, Jun 29th
 Ty France had his X-Rays come back negative Thursday and he will have an MRI Friday.
Ari Koslow
Thu, Jun 23rd
Ryan Mountcastle went 1-for-4 with a solo home run in Monday's 9-2 win over the Mariners.
Owen Klukas - Big O's Fantasy Guidance
Tue, Jun 28th
 Ty France left Thursday's game early against the Athletics with an injury.
Ari Koslow
Thu, Jun 23rd
Ryan Mountcastle went 3-for-4 with two doubles, one single, and a run scored in Thursday's 4-0 win over the White Sox.
Owen Klukas - Big O's Fantasy Guidance
Fri, Jun 24th
 Ty France went 3-for-5 with one RBI and two runs Tuesday against the Athletics.
Ari Koslow
Wed, Jun 22nd
Ryan Mountcastle went 1-for-4 with a RBI double in Wednesday's 7-0 win over the Nationals.
Owen Klukas - Big O's Fantasy Guidance
Thu, Jun 23rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ryan Mountcastle
1B,LF,DH - BAL
Ryan Mountcastle
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (6-3)#55@ TBShane McClanahan (8-3)#6
Sat, Apr 9th@ MINSonny Gray (4-1)#50@ TBDrew Rasmussen (5-3)#54
Sun, Apr 10th@ MINBailey Ober (1-2)#84@ TBCorey Kluber (3-4)#46
Mon, Apr 11th@ MINDylan Bundy (4-4)#150vs MILAdrian Houser (4-8)#163
Tue, Apr 12th@ CWSVince Velasquez (3-3)#177vs MILEric Lauer (6-3)#92
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#381vs MILCorbin Burnes (6-4)#4
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#127vs NYYJordan Montgomery (3-1)#31
Sat, Apr 16thvs HOUJustin Verlander (10-3)#2vs NYYJameson Taillon (9-1)#42
Sun, Apr 17thvs HOUJose Urquidy (6-3)#67vs NYYNestor Cortes Jr. (6-3)#52
Mon, Apr 18th   @ OAKFrankie Montas (3-8)#13
Tue, Apr 19thvs TEXJon Gray (4-3)#48@ OAKCole Irvin (2-6)#105
Wed, Apr 20thvs TEXDane Dunning (1-6)#96@ OAKDaulton Jefferies (1-7)
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#255@ OAKPaul Blackburn (6-3)#8
Fri, Apr 22ndvs KCBrad Keller (2-9)#118@ LAAReid Detmers (2-3)#107
Sat, Apr 23rdvs KCKris Bubic (1-5)#251@ LAANoah Syndergaard (5-6)#86
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#338@ LAAJose Suarez (1-2)#133
Tue, Apr 26th@ TBMatt Wisler (2-2)#108@ NYYLuis Severino (4-2)#39
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#54@ NYYJordan Montgomery (3-1)#31
Thu, Apr 28th@ TBJeffrey Springs (3-2)#30@ NYYJameson Taillon (9-1)#42
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#158vs BOSRich Hill (4-4)#136
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#147vs BOSNathan Eovaldi (4-2)#29
Sun, May 1st@ MIASandy Alcantara (8-3)#1vs BOSNick Pivetta (8-5)#36
Mon, May 2nd@ HOUJake Odorizzi (3-2)#127vs MINChris Paddack (1-2)
Tue, May 3rd@ HOUCristian Javier (5-3)#65vs MINJoe Ryan (6-3)#55
Wed, May 4th@ HOUJustin Verlander (10-3)#2vs MINDylan Bundy (4-4)#150
Thu, May 5thvs TBShane McClanahan (8-3)#6vs MINChris Archer (2-3)#137
Sun, May 8thvs TBRyan Yarbrough (0-3)#155vs KCDaniel Lynch (3-7)#249
Mon, May 9thvs PHIRanger Suarez (6-5)#77vs KCCarlos Hernandez (0-3)#338
Tue, May 10thvs PHIAaron Nola (4-5)#7@ STLPacky Naughton (0-2)#274
Wed, May 11thvs PHIBailey Falter (0-2)#210@ STLMiles Mikolas (5-5)#49
Thu, May 12th   @ STLSteven Matz (3-3)#89
Fri, May 13th@ NYMMax Scherzer (5-1)#131@ DETEduardo Rodriguez (1-3)#45
Sat, May 14th@ NYMChris Bassitt (6-5)#27@ DETMichael Pineda (1-2)#144
Sun, May 15th@ NYMCarlos Carrasco (8-4)#71@ DETTarik Skubal (5-6)#33
Mon, May 16th@ TORYusei Kikuchi (2-4)#115vs NYYLuis Severino (4-2)#39
Tue, May 17th@ TORJose Berrios (5-4)#61vs NYYJameson Taillon (9-1)#42
Wed, May 18th@ TORKevin Gausman (6-6)#15vs NYYGerrit Cole (6-2)#3
Thu, May 19th@ BOSRich Hill (4-4)#136vs NYYJordan Montgomery (3-1)#31
Fri, May 20th@ BOSMichael Wacha (6-1)#122vs TBJalen Beeks (1-1)#166
Sat, May 21st@ BOSGarrett Whitlock (2-1)#73vs TBJeffrey Springs (3-2)#30
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#29vs TBCorey Kluber (3-4)#46
Mon, May 23rdvs OAKZach Logue (2-4)#218@ NYYGerrit Cole (6-2)#3
Tue, May 24thvs OAKJames Kaprielian (0-5)#198@ NYYJordan Montgomery (3-1)#31
Wed, May 25thvs OAKPaul Blackburn (6-3)#8@ NYYJP Sears (3-0)#215
Fri, May 27thvs HOUJustin Verlander (10-3)#2@ BOSGarrett Whitlock (2-1)#73
Sat, May 28thvs HOUJose Urquidy (6-3)#67@ BOSJosh Winckowski (3-1)#297
Sun, May 29thvs HOULuis Garcia (5-5)#41@ BOSNick Pivetta (8-5)#36
Mon, May 30th   @ BOSRich Hill (4-4)#136
Tue, May 31st@ BALBryan Bakervs SEAGeorge Kirby (2-3)#78
Wed, Jun 1st@ BALKyle Bradish (1-4)#275vs SEARobbie Ray (6-6)#17
Thu, Jun 2nd@ BALJordan Lyles (4-7)#263vs SEAChris Flexen (4-8)#116
Fri, Jun 3rd@ TEXDane Dunning (1-6)#96vs CLEShane Bieber (3-4)#5
Sat, Jun 4th@ TEXGlenn Otto (4-3)#151vs CLETriston McKenzie (4-6)#59
Sun, Jun 5th@ TEXMartin Perez (6-2)#63vs CLEZach Plesac (2-5)#66
Tue, Jun 7th@ HOUJustin Verlander (10-3)#2vs CHCKeegan Thompson (7-3)#93
Thu, Jun 9th   @ KCKris Bubic (1-5)#251
Fri, Jun 10thvs BOSRich Hill (4-4)#136@ KCJonathan Heasley (1-4)#225
Sat, Jun 11thvs BOSMichael Wacha (6-1)#122@ KCDaniel Lynch (3-7)#249
Sun, Jun 12thvs BOSKutter Crawford (1-2)#213@ KCBrad Keller (2-9)#118
Mon, Jun 13thvs MINChris Archer (2-3)#137@ TORAlek Manoah (9-2)#10
Tue, Jun 14thvs MINJoe Ryan (6-3)#55@ TORYusei Kikuchi (2-4)#115
Wed, Jun 15thvs MINSonny Gray (4-1)#50@ TORJose Berrios (5-4)#61
Thu, Jun 16thvs LAAShohei Ohtani (7-4)#25@ TORKevin Gausman (6-6)#15
Fri, Jun 17thvs LAAMichael Lorenzen (6-5)#132vs TBShane Baz (0-1)#99
Sat, Jun 18thvs LAAJose Suarez (1-2)#133vs TBJeffrey Springs (3-2)#30
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#317vs TBCorey Kluber (3-4)#46
Tue, Jun 21st@ OAKJames Kaprielian (0-5)#198vs WSHErick Fedde (5-5)#176
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#8vs WSHPatrick Corbin (4-10)#148
Thu, Jun 23rd@ OAKFrankie Montas (3-8)#13@ CWSJohnny Cueto (2-4)#167
Fri, Jun 24th@ LAAMichael Lorenzen (6-5)#132@ CWSMichael Kopech (2-5)#32
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#60@ CWSLance Lynn (1-1)#75
Sun, Jun 26th@ LAAAndrew Wantz@ CWSDylan Cease (6-3)#21
Mon, Jun 27thvs BALTyler Wells (6-4)#72@ SEAGeorge Kirby (2-3)#78
Tue, Jun 28thvs BALDean Kremer (2-1)#227@ SEARobbie Ray (6-6)#17
Wed, Jun 29thvs BALAustin Voth@ SEAChris Flexen (4-8)#116
Fri, Jul 1stvs OAKJames Kaprielian (0-5)#198@ MINJoe Ryan (6-3)#55
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#8@ MINSonny Gray (4-1)#50
Sun, Jul 3rdvs OAKFrankie Montas (3-8)#13@ MINDevin Smeltzer (4-1)#134
Mon, Jul 4th@ SDSean Manaea (3-3)#28vs TEXDane Dunning (1-6)#96
Tue, Jul 5th@ SDMike Clevinger (2-0)#62vs TEXDane Dunning (1-6)#96
Wed, Jul 6th   vs TEXGlenn Otto (4-3)#151
Thu, Jul 7thvs TORKevin Gausman (6-6)#15vs LAAMichael Lorenzen (6-5)#132
Fri, Jul 8thvs TORvs LAA
Sat, Jul 9thvs TORvs LAA
Sun, Jul 10thvs TORvs LAA
Tue, Jul 12th@ WSH@ CHC
Wed, Jul 13th@ WSH@ CHC
Fri, Jul 15th@ TEX@ TB
Sat, Jul 16th@ TEX@ TB
Sun, Jul 17th@ TEX@ TB
Fri, Jul 22ndvs HOUvs NYY
Sat, Jul 23rdvs HOUvs NYY
Sun, Jul 24thvs HOUvs NYY
Mon, Jul 25thvs TEXvs TB
Tue, Jul 26thvs TEXvs TB
Wed, Jul 27thvs TEXvs TB
Thu, Jul 28th@ HOUvs TB
Fri, Jul 29th@ HOU@ CIN
Sat, Jul 30th@ HOU@ CIN
Sun, Jul 31st@ HOU@ CIN
Mon, Aug 1st@ NYY@ TEX
Tue, Aug 2nd@ NYY@ TEX
Wed, Aug 3rd@ NYY@ TEX
Fri, Aug 5thvs LAAvs PIT
Sat, Aug 6thvs LAAvs PIT
Sun, Aug 7thvs LAAvs PIT
Mon, Aug 8thvs NYYvs TOR
Tue, Aug 9thvs NYYvs TOR
Wed, Aug 10thvs NYYvs TOR
Thu, Aug 11th   @ BOS
Fri, Aug 12th@ TEX@ TB
Sat, Aug 13th@ TEX@ TB
Sun, Aug 14th@ TEX@ TB
Mon, Aug 15th@ LAA@ TOR
Tue, Aug 16th@ LAA@ TOR
Wed, Aug 17th@ LAA@ TOR
Thu, Aug 18th   vs CHC
Fri, Aug 19th@ OAKvs BOS
Sat, Aug 20th@ OAKvs BOS
Sun, Aug 21st@ OAKvs BOS
Tue, Aug 23rdvs WSHvs CWS
Wed, Aug 24thvs WSHvs CWS
Thu, Aug 25thvs CLEvs CWS
Fri, Aug 26thvs CLE@ HOU
Sat, Aug 27thvs CLE@ HOU
Sun, Aug 28thvs CLE@ HOU
Tue, Aug 30th@ DET@ CLE
Wed, Aug 31st@ DET@ CLE
Thu, Sep 1st@ DET@ CLE
Fri, Sep 2nd@ CLEvs OAK
Sat, Sep 3rd@ CLEvs OAK
Sun, Sep 4th@ CLEvs OAK
Mon, Sep 5thvs CWSvs TOR
Tue, Sep 6thvs CWSvs TOR
Wed, Sep 7thvs CWSvs TOR
Fri, Sep 9thvs ATLvs BOS
Sat, Sep 10thvs ATLvs BOS
Sun, Sep 11thvs ATLvs BOS
Tue, Sep 13thvs SD@ WSH
Wed, Sep 14thvs SD@ WSH
Fri, Sep 16th@ LAA@ TOR
Sat, Sep 17th@ LAA@ TOR
Sun, Sep 18th@ LAA@ TOR
Mon, Sep 19th@ LAAvs DET
Tue, Sep 20th@ OAKvs DET
Wed, Sep 21st@ OAKvs DET
Thu, Sep 22nd@ OAKvs HOU
Fri, Sep 23rd@ KCvs HOU
Sat, Sep 24th@ KCvs HOU
Sun, Sep 25th@ KCvs HOU
Mon, Sep 26th   @ BOS
Tue, Sep 27thvs TEX@ BOS
Wed, Sep 28thvs TEX@ BOS
Thu, Sep 29thvs TEX@ BOS
Fri, Sep 30thvs OAK@ NYY
Sat, Oct 1stvs OAK@ NYY
Sun, Oct 2ndvs OAK@ NYY
Mon, Oct 3rdvs DETvs TOR
Tue, Oct 4thvs DETvs TOR
Wed, Oct 5thvs DETvs TOR
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#257   
Fri, May 6thvs TBMatt Wisler (2-2)#108   
Sat, May 7thvs TBDrew Rasmussen (5-3)#54   
Mon, Jun 6th@ HOUCristian Javier (5-3)#65   
Wed, Jun 8th@ HOUJose Urquidy (6-3)#67   
Thu, Jun 30thvs OAKAdrian Martinez (1-0)#246   
Thu, Jul 14th@ TEX