Skip Navigation to Main Content

Who Should I Trade?

Edmundo Sosa for Francisco Lindor (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Francisco Lindor
SS - NYM
Francisco Lindor
Edmundo Sosa
2B,3B,SS,LF - PHI
Edmundo Sosa
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 62
VBR# 99# 465
   
Projections 
   
Runs4726
Home Runs137
RBI4127
Stolen Bases113
Batting Average.252.250
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 88
   
Dalton Del Don
The Deep Shot
# 124
   
Chris Welsh
FantasyPros
# 36
   
Mike Maher
BettingPros
# 44
   
Joe Pisapia
FantasyPros
# 30
   
Kelly Kirby
FantasyPros
# 84
   
Kevin Spinelli
KevScores
# 67# 281
   
Who Should I Trade? Player Statistics
  Francisco Lindor
SS - NYM
Francisco Lindor
Edmundo Sosa
2B,3B,SS,LF - PHI
Edmundo Sosa
2026 Stats 
   
   
At Bats9389
   
Runs1411
   
Hits2119
   
Singles1513
   
Doubles23
   
Triples20
   
Home Runs23
   
RBI516
   
Stolen Bases22
   
Caught Stealing10
   
Walks113
   
Strikeouts1921
   
Batting Average.226.214
   
On Base Pct.314.253
   
Slugging Pct.355.348
   
On-base Plus Slugging.669.601
   
Who Should I Trade? Player Projections
  Francisco Lindor
SS - NYM
Francisco Lindor
Edmundo Sosa
2B,3B,SS,LF - PHI
Edmundo Sosa
2026 Projections 
   
   
At Bats294209
   
Runs4726
   
Hits7452
   
Singles4634
   
Doubles1410
   
Triples11
   
Home Runs137
   
RBI4127
   
Stolen Bases113
   
Caught Stealing31
   
Walks3110
   
Strikeouts6251
   
Batting Average.252.250
   
On Base Pct.334.296
   
Slugging Pct.437.406
   
On-base Plus Slugging.770.702
   
Who Should I Trade? Player Notes
  Francisco Lindor
SS - NYM
Francisco Lindor
Edmundo Sosa
2B,3B,SS,LF - PHI
Edmundo Sosa
News 
 The Mets say Francisco Lindor remains without a timetable to return.
Ari Koslow
Fri, May 29th
Edmundo Sosa went 1-for-2 with a two-run homer in Saturday's 4-3 win over the Dodgers.
Nate Miller - FantasyPros
Sun, May 31st
 Francisco Lindor has started running and doing baseball activities.
Ari Koslow
Mon, May 25th
Edmundo Sosa went 1-for-3 with a two-run homer in Wednesday's 9-4 loss to the Reds.
Nate Miller - FantasyPros
Thu, May 21st
 Francisco Lindor has yet to resume running.
Ari Koslow
Mon, May 25th
Edmundo Sosa went 2-for-4 with a pair of singles, one RBI, one run scored, and a stolen base in Friday's 6-5 win over the Marlins.
Nate Miller - FantasyPros
Sat, May 2nd
 Francisco Lindor (calf) could return from the IL by around the middle of June.
Nate Miller - FantasyPros
Mon, May 18th
Edmundo Sosa went 2-for-4 in Tuesday's loss to the Cubs with a home run, a double, two runs scored, and three RBI.
Nate Miller - FantasyPros
Wed, Apr 15th
 Mets manager Carlos Mendoza that Francisco Lindor's MRI revealed that his calf is healing as expected.
Ari Koslow
Thu, May 14th
Edmundo Sosa and the Philadelphia Phillies avoided arbitration and Sosa will make $4.4 million in 2026.
David Leisering
Fri, Jan 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Francisco Lindor
SS - NYM
Francisco Lindor
Edmundo Sosa
2B,3B,SS,LF - PHI
Edmundo Sosa
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs PITPaul Skenes (6-5)#2vs TEXNathan Eovaldi (5-6)#20
Sat, Mar 28thvs PITMitch Keller (5-2)#95vs TEXJacob Latz (1-1)#102
Sun, Mar 29thvs PITCarmen Mlodzinski (4-3)#132vs TEXMacKenzie Gore (4-4)#50
Mon, Mar 30th@ STLKyle Leahy (5-3)#162vs WSHFoster Griffin (6-2)#88
Tue, Mar 31st@ STLAndre Pallante (5-4)#163vs WSHPJ Poulin (3-0)#237
Wed, Apr 1st@ STLMatthew Liberatore (2-3)#114vs WSHCade Cavalli (3-3)#87
Fri, Apr 3rd@ SFTyler Mahle (1-7)#119@ COLMichael Lorenzen (2-7)#427
Sat, Apr 4th@ SFLanden Roupp (5-5)#61@ COLBrennan Bernardino (2-3)#257
Sun, Apr 5th@ SFLogan Webb (2-4)#12@ COLTomoyuki Sugano (4-4)#428
Mon, Apr 6th   @ SFAdrian Houser (2-5)#189
Tue, Apr 7thvs ARIZac Gallen (3-4)#71@ SFRobbie Ray (3-6)#83
Wed, Apr 8thvs ARIRyne Nelson (2-4)#89@ SFTyler Mahle (1-7)#119
Fri, Apr 10thvs ATHJ.T. Ginn (3-3)#127vs ARIMichael Soroka (7-2)#67
Sat, Apr 11thvs ATHJacob Lopez (4-2)#202vs ARIBrandon Pfaadt (0-1)#115
Sun, Apr 12thvs ATHAaron Civale (5-2)#219vs ARIZac Gallen (3-4)#71
Mon, Apr 13th@ LADJustin Wrobleski (7-2)#130vs CHCJavier Assad (3-1)#276
Tue, Apr 14th@ LADYoshinobu Yamamoto (4-4)#13vs CHCRiley Martin
Wed, Apr 15th@ LADShohei Ohtani (5-2)#1vs CHCShota Imanaga (4-6)#24
Fri, Apr 17th@ CHCEdward Cabrera (3-2)#70vs ATLMartin Perez (3-3)#200
Sat, Apr 18th@ CHCJameson Taillon (2-4)#107vs ATLChris Sale (8-3)#5
Sun, Apr 19th@ CHCJavier Assad (3-1)#276vs ATLGrant Holmes (3-2)#139
Mon, Apr 20th   @ CHCColin Rea (5-3)#140
Tue, Apr 21stvs MINSimeon Woods Richardson (0-7)#222@ CHCShota Imanaga (4-6)#24
Wed, Apr 22ndvs MINConnor Prielipp (1-3)#124@ CHCMatthew Boyd (2-1)#40
Thu, Apr 23rdvs MINJoe Ryan (3-3)#15@ CHCEdward Cabrera (3-2)#70
Fri, Apr 24thvs COLMichael Lorenzen (2-7)#427@ ATLGrant Holmes (3-2)#139
Sat, Apr 25th   @ ATLBryce Elder (4-3)#113
Sun, Apr 26thvs COLChase Dollander (3-3)#340@ ATLChris Sale (8-3)#5
Tue, Apr 28thvs WSHZack Littell (4-4)#169vs SFTyler Mahle (1-7)#119
Thu, Apr 30thvs WSHMiles Mikolas (1-4)#215vs SFAdrian Houser (2-5)#189
Fri, May 1st@ LAAWalbert Urena (2-4)#421@ MIAEury Perez (3-6)#109
Sat, May 2nd@ LAAReid Detmers (2-5)#41@ MIAMax Meyer (5-0)#68
Sun, May 3rd@ LAAJack Kochanowicz (2-3)#420@ MIAChris Paddack (0-7)#324
Mon, May 4th@ COLTomoyuki Sugano (4-4)#428@ MIAJanson Junk (3-5)#116
Tue, May 5th   vs ATHLuis Severino (2-6)#146
Wed, May 6th@ COLMichael Lorenzen (2-7)#427vs ATHJeffrey Springs (3-6)#111
Thu, May 7th@ COLJose Quintana (2-3)#425vs ATHJ.T. Ginn (3-3)#127
Fri, May 8th@ ARIRyne Nelson (2-4)#89vs COLChase Dollander (3-3)#340
Sat, May 9th@ ARIMerrill Kelly (5-3)#93vs COLKyle Freeland (1-6)#395
Sun, May 10th@ ARIEduardo Rodriguez (5-1)#112vs COLTomoyuki Sugano (4-4)#428
Tue, May 12thvs DETJack Flaherty (0-7)#62@ BOSJovani Moran (0-2)#183
Wed, May 13thvs DETFramber Valdez (2-4)#26@ BOSSonny Gray (6-1)#30
Thu, May 14thvs DETKeider Montero (2-3)#201@ BOSRanger Suarez (2-3)#32
Fri, May 15thvs NYYCam Schlittler (7-2)#36@ PITBraxton Ashcraft (4-2)#47
Sat, May 16thvs NYYCarlos Rodon (1-2)#34@ PITBubba Chandler (1-6)#122
Sun, May 17thvs NYYElmer Rodriguez (0-1)#272@ PITPaul Skenes (6-5)#2
Mon, May 18th@ WSHJake Irvin (2-4)#203vs CINNick Lodolo (1-1)#58
Tue, May 19th@ WSHFoster Griffin (6-2)#88vs CINChase Burns (7-1)#25
Wed, May 20th@ WSHZack Littell (4-4)#169vs CINAndrew Abbott (4-3)#99
Fri, May 22nd@ MIAEury Perez (3-6)#109vs CLEGavin Williams (8-3)#27
Sat, May 23rd@ MIAMax Meyer (5-0)#68vs CLESlade Cecconi (3-5)#105
Sun, May 24th@ MIATyler Phillipsvs CLEParker Messick (6-1)#51
Mon, May 25thvs CINNick Lodolo (1-1)#58@ SDGriffin Canning (0-3)#141
Tue, May 26thvs CINChase Burns (7-1)#25@ SDRandy Vasquez (5-3)#199
Wed, May 27thvs CINAndrew Abbott (4-3)#99@ SDWalker Buehler (3-3)#220
Fri, May 29thvs MIAMax Meyer (5-0)#68@ LADJustin Wrobleski (7-2)#130
Sat, May 30thvs MIATyler Phillips@ LADRoki Sasaki (3-3)#131
Sun, May 31stvs MIAJohn King@ LADYoshinobu Yamamoto (4-4)#13
Tue, Jun 2nd@ SEALogan Gilbert (3-4)#11vs SDRandy Vasquez (5-3)#199
Wed, Jun 3rd@ SEAGeorge Kirby (5-4)#14vs SDWalker Buehler (3-3)#220
Thu, Jun 4th   vs SDLucas Giolito (2-0)#172
Fri, Jun 5th@ SDMichael King (4-4)#35vs CWSAnthony Kay (5-1)#182
Sat, Jun 6th@ SDGriffin Canning (0-3)#141vs CWSSean Burke (2-3)#142
Sun, Jun 7th@ SDRandy Vasquez (5-3)#199vs CWSDavid Sandlin (1-0)#210
Mon, Jun 8th   @ TORPatrick Corbin (2-1)#216
Tue, Jun 9thvs STLDustin May (3-6)#85@ TORTrey Yesavage (2-2)#48
Wed, Jun 10thvs STL@ TOR
Fri, Jun 12thvs ATL@ MIL
Sat, Jun 13thvs ATL@ MIL
Sun, Jun 14thvs ATL@ MIL
Mon, Jun 15th@ CINvs MIA
Tue, Jun 16th@ CINvs MIA
Wed, Jun 17th@ CINvs MIA
Thu, Jun 18th@ PHIvs NYM
Sat, Jun 20th@ PHIvs NYM
Sun, Jun 21st@ PHIvs NYM
Mon, Jun 22ndvs CHC@ WSH
Tue, Jun 23rdvs CHC@ WSH
Wed, Jun 24thvs CHC@ WSH
Thu, Jun 25thvs CHC@ WSH
Fri, Jun 26thvs PHI@ NYM
Sat, Jun 27thvs PHI@ NYM
Sun, Jun 28thvs PHI@ NYM
Mon, Jun 29th@ TORvs PIT
Tue, Jun 30th@ TORvs PIT
Wed, Jul 1st@ TORvs PIT
Thu, Jul 2nd   vs PIT
Sat, Jul 4th@ ATL@ KC
Sun, Jul 5th@ ATL@ KC
Mon, Jul 6th@ ATL@ KC
Tue, Jul 7thvs KC@ CIN
Wed, Jul 8thvs KC@ CIN
Thu, Jul 9thvs KC@ CIN
Fri, Jul 10thvs BOS@ DET
Sat, Jul 11thvs BOS@ DET
Sun, Jul 12thvs BOS@ DET
Thu, Jul 16th@ PHIvs NYM
Sat, Jul 18th@ PHIvs NYM
Sun, Jul 19th@ PHIvs NYM
Mon, Jul 20th@ MILvs LAD
Tue, Jul 21st@ MILvs LAD
Wed, Jul 22nd@ MILvs LAD
Fri, Jul 24thvs LADvs NYY
Sat, Jul 25thvs LADvs NYY
Sun, Jul 26thvs LADvs NYY
Mon, Jul 27thvs ATL@ MIA
Tue, Jul 28thvs ATL@ MIA
Wed, Jul 29thvs ATL@ MIA
Fri, Jul 31stvs MIA@ BAL
Sat, Aug 1stvs MIA@ BAL
Sun, Aug 2ndvs MIA@ BAL
Mon, Aug 3rd   vs WSH
Tue, Aug 4th@ CLEvs WSH
Wed, Aug 5th@ CLEvs WSH
Thu, Aug 6th@ CLEvs WSH
Fri, Aug 7th@ PITvs TOR
Sat, Aug 8th@ PITvs TOR
Sun, Aug 9th@ PITvs TOR
Mon, Aug 10th@ ATL@ STL
Tue, Aug 11th@ ATL@ STL
Wed, Aug 12th@ ATL@ STL
Thu, Aug 13th   @ MIN
Sat, Aug 15thvs WSH@ MIN
Sun, Aug 16thvs WSH@ MIN
Mon, Aug 17thvs SDvs MIA
Tue, Aug 18thvs SDvs MIA
Wed, Aug 19thvs SDvs MIA
Fri, Aug 21st@ CWSvs STL
Sat, Aug 22nd@ CWSvs STL
Sun, Aug 23rd@ CWSvs STL
Mon, Aug 24th   @ SEA
Tue, Aug 25thvs MIL@ SEA
Wed, Aug 26thvs MIL@ SEA
Fri, Aug 28thvs HOU@ LAA
Sat, Aug 29thvs HOU@ LAA
Sun, Aug 30thvs HOU@ LAA
Mon, Aug 31st@ TB@ ARI
Tue, Sep 1st@ TB@ ARI
Wed, Sep 2nd@ TB@ ARI
Fri, Sep 4thvs SFvs ATL
Sat, Sep 5thvs SFvs ATL
Sun, Sep 6thvs SFvs ATL
Mon, Sep 7th@ MIAvs ATL
Tue, Sep 8th@ MIAvs HOU
Wed, Sep 9th@ MIAvs HOU
Thu, Sep 10th   vs HOU
Fri, Sep 11th@ NYY@ ATL
Sat, Sep 12th@ NYY@ ATL
Sun, Sep 13th@ NYY@ ATL
Tue, Sep 15thvs BAL@ WSH
Wed, Sep 16thvs BAL@ WSH
Thu, Sep 17thvs PHI@ NYM
Fri, Sep 18thvs PHI@ NYM
Sat, Sep 19thvs PHI@ NYM
Sun, Sep 20thvs PHI@ NYM
Tue, Sep 22nd@ TEXvs MIL
Wed, Sep 23rd@ TEXvs MIL
Thu, Sep 24th@ TEXvs MIL
Fri, Sep 25th@ WSHvs TB
Sat, Sep 26th@ WSHvs TB
Sun, Sep 27th@ WSHvs TB
Thu, Apr 2nd@ SFRobbie Ray (3-6)#83   
Thu, Apr 9thvs ARIEduardo Rodriguez (5-1)#112   
Wed, Apr 29thvs WSHCade Cavalli (3-3)#87   
Thu, May 21st@ WSHCade Cavalli (3-3)#87   
Mon, Jun 1st@ SEAEmerson Hancock (4-2)#91   
Thu, Jun 11thvs STL   
Fri, Jul 3rd@ ATL   
Thu, Jul 30thvs MIA   
Fri, Aug 14thvs WSH   
Thu, Aug 27thvs MIL   
Mon, Sep 14thvs BAL