Skip Navigation to Main Content

Who Should I Trade?

Kazuma Okamoto for Yoan Moncada (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kazuma Okamoto
1B,3B - TOR
Kazuma Okamoto
Yoan Moncada
3B - LAA
Yoan Moncada
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 103
VBR# 126# 1253
   
Projections 
   
Runs141
Home Runs50
RBI161
Stolen Bases00
Batting Average.235.228
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 155
   
Dalton Del Don
The Deep Shot
# 86
   
Chris Welsh
FantasyPros
# 77
   
Mike Maher
BettingPros
# 123
   
Kelly Kirby
FantasyPros
# 108# 326
   
Kevin Spinelli
KevScores
# 138
   
Who Should I Trade? Player Statistics
  Kazuma Okamoto
1B,3B - TOR
Kazuma Okamoto
Yoan Moncada
3B - LAA
Yoan Moncada
2026 Stats 
   
   
At Bats469111
   
Runs689
   
Hits10821
   
Singles6216
   
Doubles201
   
Triples01
   
Home Runs263
   
RBI7410
   
Stolen Bases11
   
Caught Stealing10
   
Walks4317
   
Strikeouts15745
   
Batting Average.230.189
   
On Base Pct.302.308
   
Slugging Pct.439.297
   
On-base Plus Slugging.741.605
   
Who Should I Trade? Player Projections
  Kazuma Okamoto
1B,3B - TOR
Kazuma Okamoto
Yoan Moncada
3B - LAA
Yoan Moncada
2026 Projections 
   
   
At Bats1029
   
Runs141
   
Hits242
   
Singles141
   
Doubles50
   
Triples00
   
Home Runs50
   
RBI161
   
Stolen Bases00
   
Caught Stealing00
   
Walks111
   
Strikeouts273
   
Batting Average.235.228
   
On Base Pct.316.323
   
Slugging Pct.435.361
   
On-base Plus Slugging.751.684
   
Who Should I Trade? Player Notes
  Kazuma Okamoto
1B,3B - TOR
Kazuma Okamoto
Yoan Moncada
3B - LAA
Yoan Moncada
News 
 Kazuma Okamoto went 2-for-5 in win over the Rays with a solo home run and one double.
Chris Schommer
Fri, Aug 21st
Angels third baseman Yoan Moncada (knee) is rehabbing his injury at home and has yet to begin baseball activities.
Brenton Kemp
Thu, Jul 23rd
 Kazuma Okamoto went 1-for-5 in a win over the Rays with a solo home run.
Chris Schommer
Wed, Aug 19th
Angels manager Kurt Suzuki said Yoan Moncada is undergoing knee injury next week.
Ari Koslow
Tue, Jun 9th
 Kazuma Okamoto is back in the Blue Jays lineup on Wednesday against the Red Sox.
Ari Koslow
Wed, Aug 12th
Yoan Moncada was transferred to the 60-day injured list on Monday as he continues to recover from a knee injury.
Diego Sandoval
Mon, Jun 8th
 Kazuma Okamoto (knee) was a late scratch from Tuesday's starting lineup.
Nate Miller - FantasyPros
Tue, Aug 11th
Yoan Moncada has resumed light on-field activities and progressed to running and hitting off a tee from the left side as of Wednesday.
Nicholas Rodriguez
Thu, Jun 4th
 Kazuma Okamoto is back in the Blue Jays lineup on Tuesday against the Red Sox.
Ari Koslow
Tue, Aug 11th
Yoan Moncada continues to receive treatment and has yet to begin baseball activities.
Nicholas Rodriguez
Wed, May 27th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kazuma Okamoto
1B,3B - TOR
Kazuma Okamoto
Yoan Moncada
3B - LAA
Yoan Moncada
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs ATHLuis Severino (2-6)@ HOUMike Burrows (4-9)#188
Sat, Mar 28thvs ATHJeffrey Springs (3-12)#360@ HOUCristian Javier (1-4)#198
Sun, Mar 29thvs ATHLuis Morales (0-2)#271@ HOUTatsuya Imai (6-4)#128
Mon, Mar 30thvs COLTomoyuki Sugano (12-7)#438@ CHCEdward Cabrera (5-5)#151
Tue, Mar 31stvs COLRyan Feltner (5-8)#437@ CHCJameson Taillon (2-6)#184
Wed, Apr 1stvs COLKyle Freeland (4-10)#423@ CHCMatthew Boyd (8-2)#53
Fri, Apr 3rd@ CWSGrant Taylor (6-2)#37vs SEABryan Woo (9-8)#15
Sat, Apr 4th@ CWSGrant Taylor (6-2)#37vs SEAEmerson Hancock (7-7)#71
Sun, Apr 5th@ CWSDavis Martin (9-6)#141vs SEALuis Castillo (4-10)#109
Mon, Apr 6thvs LADJustin Wrobleski (11-5)#242vs ATLChris Sale (12-9)#4
Tue, Apr 7thvs LADYoshinobu Yamamoto (12-7)#7vs ATLReynaldo Lopez (4-3)#126
Wed, Apr 8thvs LADShohei Ohtani (8-2)#1vs ATLGrant Holmes (8-5)#147
Fri, Apr 10thvs MINSimeon Woods Richardson (2-7)#216@ CINChase Burns (14-3)#21
Sat, Apr 11thvs MINJoe Ryan (6-8)#67@ CINBrandon Williamson (2-3)#315
Sun, Apr 12thvs MINTaj Bradley (9-5)#49@ CINAndrew Abbott (6-9)#98
Tue, Apr 14th@ MILJacob Misiorowski (13-5)#10@ NYYRyan Weathers (5-8)#111
Wed, Apr 15th@ MILChad Patrick (7-4)#118@ NYYLuis Gil (1-2)#310
Thu, Apr 16th@ MILBrandon Sproat (3-7)#203@ NYYMax Fried (4-4)#23
Fri, Apr 17th@ ARIMichael Soroka (8-4)#97vs SDMatt Waldron (1-2)#205
Sat, Apr 18th@ ARIZac Gallen (3-9)#194vs SDGerman Marquez (4-2)#419
Sun, Apr 19th@ ARIRyne Nelson (3-5)#146vs SDMichael King (8-9)#59
Mon, Apr 20th@ LAAReid Detmers (4-8)#34vs TORDylan Cease (8-5)#11
Tue, Apr 21st@ LAAJack Kochanowicz (2-5)vs TORPatrick Corbin (3-4)
Wed, Apr 22nd@ LAAJose Soriano (10-7)#47vs TOREric Lauer (8-6)#221
Fri, Apr 24thvs CLEGavin Williams (12-7)#17@ KCNoah Cameron (8-8)#63
Sat, Apr 25thvs CLEJoey Cantillo (9-7)#77@ KCCole Ragans (1-4)
Sun, Apr 26thvs CLESlade Cecconi (4-7)#150@ KCSeth Lugo (5-7)#107
Mon, Apr 27thvs BOSRanger Suarez (5-3)#31@ CWSAnthony Kay (9-6)#171
Tue, Apr 28thvs BOSPayton Tolle (8-6)#22@ CWSDavis Martin (9-6)#141
Wed, Apr 29thvs BOSBrayan Bello (5-6)#135@ CWSErick Fedde (6-8)#304
Thu, Apr 30th@ MINBailey Ober (7-4)#81   
Fri, May 1st@ MINSimeon Woods Richardson (2-7)#216vs NYMChristian Scott (4-3)#57
Sat, May 2nd@ MINConnor Prielipp (3-7)#91vs NYMNolan McLean (9-8)#35
Sun, May 3rd@ MINJoe Ryan (6-8)#67vs NYMClay Holmes (5-6)#66
Mon, May 4th@ TBNick Martinez (13-4)#78vs CWSDavis Martin (9-6)#141
Tue, May 5th@ TBDrew Rasmussen (14-5)#14vs CWSErick Fedde (6-8)#304
Wed, May 6th@ TBShane McClanahan (9-6)#36vs CWSNoah Schultz (3-9)#393
Fri, May 8thvs LAAReid Detmers (4-8)#34@ TORDylan Cease (8-5)#11
Sat, May 9thvs LAAJack Kochanowicz (2-5)@ TORTrey Yesavage (5-5)#253
Sun, May 10thvs LAAJose Soriano (10-7)#47@ TORSpencer Miles (5-2)#104
Mon, May 11thvs TBDrew Rasmussen (14-5)#14@ CLEJoey Cantillo (9-7)#77
Tue, May 12thvs TBShane McClanahan (9-6)#36@ CLESlade Cecconi (4-7)#150
Wed, May 13thvs TBGriffin Jax (6-9)#87@ CLEParker Messick (10-8)#32
Fri, May 15th@ DETBrenan Hanifeevs LADWill Klein (3-4)#243
Sat, May 16th@ DETCasey Mize (5-7)#48vs LADJustin Wrobleski (11-5)#242
Sun, May 17th@ DETJack Flaherty (3-8)#110vs LADRoki Sasaki (5-5)#75
Mon, May 18th@ NYYRyan Weathers (5-8)#111vs ATHJ.T. Ginn (8-8)#197
Tue, May 19th@ NYYWill Warren (8-6)#60vs ATHJacob Lopez (5-4)#199
Wed, May 20th@ NYYCam Schlittler (11-6)#13vs ATHAaron Civale (6-7)#234
Thu, May 21st@ NYYCarlos Rodon (4-2)#46vs ATHLuis Severino (2-6)
Fri, May 22ndvs PITBubba Chandler (6-8)#136vs TEXJacob deGrom (9-8)#9
Sat, May 23rdvs PITPaul Skenes (9-11)#6vs TEXNathan Eovaldi (10-9)#85
Sun, May 24thvs PITMitch Keller (6-8)vs TEXMacKenzie Gore (7-9)#38
Mon, May 25thvs MIAJanson Junk (6-8)#119   
Tue, May 26thvs MIASandy Alcantara (13-8)#58@ DETKeider Montero (9-8)#153
Wed, May 27thvs MIAEury Perez (7-9)#33@ DETCasey Mize (5-7)#48
Thu, May 28th@ BALChris Bassitt (4-4)#134@ DETJack Flaherty (3-8)#110
Fri, May 29th@ BALTrevor Rogers (9-8)#61@ TBNick Martinez (13-4)#78
Sat, May 30th@ BALBrandon Young (9-3)#165@ TBDrew Rasmussen (14-5)#14
Sun, May 31st@ BALKyle Bradish (7-12)#50@ TBShane McClanahan (9-6)#36
Tue, Jun 2nd@ ATLBryce Elder (8-7)#133vs COLTomoyuki Sugano (12-7)#438
Wed, Jun 3rd@ ATLGrant Holmes (8-5)#147vs COLMichael Lorenzen (3-11)#420
Thu, Jun 4th@ ATLChris Sale (12-9)#4   
Fri, Jun 5thvs BALBrandon Young (9-3)#165@ LADRoki Sasaki (5-5)#75
Sat, Jun 6thvs BALKyle Bradish (7-12)#50@ LADYoshinobu Yamamoto (12-7)#7
Sun, Jun 7thvs BALShane Baz (4-14)#64@ LADEmmet Sheehan (4-8)#113
Mon, Jun 8thvs PHICristopher Sanchez (16-4)#3vs HOUSpencer Arrighetti (7-6)#231
Tue, Jun 9thvs PHIZack Wheeler (10-5)#5vs HOUKai-Wei Teng (5-6)#196
Wed, Jun 10thvs PHIJesus Luzardo (11-5)#8vs HOUPeter Lambert (8-7)#170
Fri, Jun 12thvs NYYRyan Weathers (5-8)#111vs TBShane McClanahan (9-6)#36
Sat, Jun 13thvs NYYCam Schlittler (11-6)#13vs TBGriffin Jax (6-9)#87
Sun, Jun 14thvs NYYWill Warren (8-6)#60vs TBCasey Legumina (2-2)#214
Tue, Jun 16th@ BOSPayton Tolle (8-6)#22@ ARIMerrill Kelly (8-12)#139
Wed, Jun 17th@ BOSJake Bennett (8-6)#73@ ARIEduardo Rodriguez (13-4)#99
Thu, Jun 18th@ BOSSonny Gray (16-3)#28@ ATHGage Jump (5-8)#89
Fri, Jun 19th@ CHCBen Brown (4-2)#116@ ATHJeffrey Springs (3-12)#360
Sat, Jun 20th@ CHCColin Rea (8-8)#215@ ATHJ.T. Ginn (8-8)#197
Mon, Jun 22ndvs HOUHunter Brown (3-3)#29vs BALKyle Bradish (7-12)#50
Tue, Jun 23rdvs HOUPeter Lambert (8-7)#170vs BALShane Baz (4-14)#64
Wed, Jun 24thvs HOUMike Burrows (4-9)#188vs BALTrey Gibson (1-3)#398
Thu, Jun 25thvs TEXMacKenzie Gore (7-9)#38   
Fri, Jun 26thvs TEXNathan Eovaldi (10-9)#85vs ATHJ.T. Ginn (8-8)#197
Sat, Jun 27thvs TEXCal Quantrill (6-4)#227vs ATHJack Perkins (3-9)#149
Sun, Jun 28thvs TEXKumar Rocker (5-10)#131vs ATHAaron Civale (6-7)#234
Mon, Jun 29thvs NYMSean Manaea (4-5)#62@ SEAGeorge Kirby (8-10)#25
Tue, Jun 30thvs NYMNolan McLean (9-8)#35@ SEABryan Woo (9-8)#15
Wed, Jul 1stvs NYMFreddy Peralta (5-11)#52   
Fri, Jul 3rd@ SEALuis Castillo (4-10)#109vs BOSJake Bennett (8-6)#73
Sat, Jul 4th@ SEALogan Gilbert (11-7)#12vs BOSSonny Gray (16-3)#28
Sun, Jul 5th@ SEAEmerson Hancock (7-7)#71vs BOSRanger Suarez (5-3)#31
Mon, Jul 6th@ SFLanden Roupp (7-13)#93   
Tue, Jul 7th@ SFTrevor McDonald (3-7)@ TEXJacob deGrom (9-8)#9
Wed, Jul 8th@ SFLogan Webb (8-8)#19@ TEXMacKenzie Gore (7-9)#38
Fri, Jul 10th@ SDJP Sears (3-4)#300@ MINZebby Matthews (8-8)#123
Sat, Jul 11th@ SDWalker Buehler (8-6)#226@ MINJoe Ryan (6-8)#67
Sun, Jul 12th@ SDGerman Marquez (4-2)#419@ MINTaj Bradley (9-5)#49
Fri, Jul 17thvs CWSAnthony Kay (9-6)#171vs DETTroy Melton (7-2)#79
Sat, Jul 18thvs CWSDavis Martin (9-6)#141vs DETTarik Skubal (8-7)#2
Sun, Jul 19thvs CWSSean Burke (7-6)#76vs DETCasey Mize (5-7)#48
Mon, Jul 20thvs TBNick Martinez (13-4)#78vs STLKyle Leahy (10-4)#100
Tue, Jul 21stvs TBDrew Rasmussen (14-5)#14vs STLMatthew Liberatore (5-11)#101
Wed, Jul 22ndvs TBGriffin Jax (6-9)#87vs STLHunter Dobbins (3-3)#213
Thu, Jul 23rdvs TBCasey Legumina (2-2)#214   
Fri, Jul 24th@ BOSPatrick Sandoval (1-2)#124@ SFLogan Webb (8-8)#19
Sat, Jul 25th@ BOSSonny Gray (16-3)#28@ SFRobbie Ray (11-7)#94
Sun, Jul 26th@ BOSRanger Suarez (5-3)#31@ SFCarson Whisenhunt (3-4)#237
Mon, Jul 27th@ WSHEddy Yean (0-1)#312vs HOUTatsuya Imai (6-4)#128
Tue, Jul 28th@ WSHCade Cavalli (12-5)#40vs HOUPeter Lambert (8-7)#170
Wed, Jul 29th@ WSHZack Littell (8-8)#285vs HOUHayden Wesneski (3-1)#80
Fri, Jul 31stvs STLKyle Leahy (10-4)#100vs MILShane Drohan (6-5)#120
Sat, Aug 1stvs STLQuinn Mathews (0-2)#202vs MILRobert Gasser (3-5)#102
Sun, Aug 2ndvs STLMatthew Liberatore (5-11)#101vs MILJacob Misiorowski (13-5)#10
Mon, Aug 3rd@ HOUCristian Javier (1-4)#198   
Tue, Aug 4th@ HOUHayden Wesneski (3-1)#80@ BALCade Povich (2-1)#195
Wed, Aug 5th@ HOUHunter Brown (3-3)#29@ BALTrevor Rogers (9-8)#61
Thu, Aug 6th@ CHCDavid Peterson (7-7)#86@ BALBrandon Young (9-3)#165
Fri, Aug 7th@ PHIZack Wheeler (10-5)#5@ MIATyler Phillips (3-6)#272
Sat, Aug 8th@ PHIAaron Nola (5-9)#55@ MIASandy Alcantara (13-8)#58
Sun, Aug 9th@ PHIJesus Luzardo (11-5)#8@ MIARyan Gusto (0-3)#158
Mon, Aug 10thvs BOSSonny Gray (16-3)#28vs TEXMacKenzie Gore (7-9)#38
Tue, Aug 11thvs BOSPatrick Sandoval (1-2)#124vs TEXCody Bradford (0-2)#103
Wed, Aug 12thvs BOSRanger Suarez (5-3)#31vs TEXCal Quantrill (6-4)#227
Thu, Aug 13thvs BOSPayton Tolle (8-6)#22vs TEXJacob deGrom (9-8)#9
Fri, Aug 14thvs NYYGerrit Cole (7-6)#18vs KCSeth Lugo (5-7)#107
Sat, Aug 15thvs NYYCam Schlittler (11-6)#13vs KCRandy Dobnak (2-1)#436
Sun, Aug 16thvs NYYRyan Weathers (5-8)#111vs KCNoah Cameron (8-8)#63
Tue, Aug 18th@ TBNick Martinez (13-4)#78@ HOUCristian Javier (1-4)#198
Wed, Aug 19th@ TBDrew Rasmussen (14-5)#14@ HOUEthan Pecko (0-0)#159
Thu, Aug 20th@ TBIan Seymour (9-4)#51@ HOUPeter Lambert (8-7)#170
Fri, Aug 21st@ NYYCam Schlittler (11-6)#13@ TEXMacKenzie Gore (7-9)#38
Sat, Aug 22nd@ NYYRyan Weathers (5-8)#111@ TEXCody Bradford (0-2)#103
Sun, Aug 23rd@ NYYCarlos Rodon (4-2)#46@ TEXCal Quantrill (6-4)#227
Tue, Aug 25thvs KCSeth Lugo (5-7)#107vs CLEGavin Williams (12-7)#17
Wed, Aug 26thvs KCRandy Dobnak (2-1)#436vs CLEJoey Cantillo (9-7)#77
Thu, Aug 27thvs KCNoah Cameron (8-8)#63   
Fri, Aug 28thvs SEAEmerson Hancock (7-7)#71vs PHIAndrew Painter (3-8)#138
Sat, Aug 29thvs SEAKade Anderson (0-0)#65vs PHICristopher Sanchez (16-4)#3
Sun, Aug 30thvs SEABryce Miller (4-8)#42vs PHIZack Wheeler (10-5)#5
Tue, Sep 1st@ CLEvs NYYGerrit Cole (7-6)#18
Wed, Sep 2nd@ CLEJoey Cantillo (9-7)#77vs NYYCarlos Rodon (4-2)#46
Thu, Sep 3rd@ CLETanner Bibee (5-13)#56   
Fri, Sep 4th@ KC@ PIT
Sat, Sep 5th@ KC@ PIT
Sun, Sep 6th@ KC@ PIT
Mon, Sep 7th@ ATH@ BOS
Tue, Sep 8th@ ATH@ BOS
Wed, Sep 9th@ ATH@ BOS
Fri, Sep 11thvs BAL@ WSH
Sat, Sep 12thvs BAL@ WSH
Sun, Sep 13thvs BAL@ WSH
Mon, Sep 14thvs DETvs SEA
Tue, Sep 15thvs DETvs SEA
Wed, Sep 16thvs DETvs SEA
Fri, Sep 18th@ TEXvs MIN
Sat, Sep 19th@ TEXvs MIN
Sun, Sep 20th@ TEXvs MIN
Mon, Sep 21st@ BAL   
Tue, Sep 22nd@ BAL@ ATH
Wed, Sep 23rd@ BAL@ ATH
Fri, Sep 25thvs CIN@ SEA
Sat, Sep 26thvs CIN@ SEA
Sun, Sep 27thvs CIN@ SEA
Thu, Mar 26th   @ HOUHunter Brown (3-3)#29
Mon, Apr 13th   @ NYYWill Warren (8-6)#60
Mon, Jun 1st   vs COLKyle Freeland (4-10)#423
Mon, Jun 15th   @ ARIRyne Nelson (3-5)#146
Sun, Jun 21st   @ ATHJack Perkins (3-9)#149
Thu, Jul 2nd   @ SEABryce Miller (4-8)#42
Thu, Jul 9th   @ TEXNathan Eovaldi (10-9)#85
Mon, Aug 24th   vs CLEParker Messick (10-8)#32
Mon, Aug 31st   vs NYYGerrit Cole (7-6)#18
Thu, Sep 17th   vs MIN
Thu, Sep 24th   @ SEA