Skip Navigation to Main Content

Jorge Mateo or Willi Castro

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jorge Mateo or Willi Castro Player Statistics
  Willi Castro
1B,2B,3B,SS,LF,RF - COL
Willi Castro
Jorge Mateo
2B,SS,CF - ATL
Jorge Mateo
2026 Stats 
   
   
At Bats16779
   
Runs2322
   
Hits4425
   
Singles3317
   
Doubles94
   
Triples00
   
Home Runs24
   
RBI1911
   
Stolen Bases47
   
Caught Stealing41
   
Walks135
   
Strikeouts5323
   
Batting Average.264.317
   
On Base Pct.319.357
   
Slugging Pct.353.519
   
On-base Plus Slugging.672.876
   
Jorge Mateo or Willi Castro Player Projections
  Willi Castro
1B,2B,3B,SS,LF,RF - COL
Willi Castro
Jorge Mateo
2B,SS,CF - ATL
Jorge Mateo
2026 Projections 
   
   
At Bats447164
   
Runs6422
   
Hits11337
   
Singles7523
   
Doubles228
   
Triples41
   
Home Runs124
   
RBI4816
   
Stolen Bases1415
   
Caught Stealing53
   
Walks4011
   
Strikeouts11547
   
Batting Average.252.223
   
On Base Pct.314.271
   
Slugging Pct.402.359
   
On-base Plus Slugging.716.630
   
Jorge Mateo or Willi Castro Player Notes
  Willi Castro
1B,2B,3B,SS,LF,RF - COL
Willi Castro
Jorge Mateo
2B,SS,CF - ATL
Jorge Mateo
News 
 Willi Castro went 1-for-5 with a stolen base on Sunday as the Rockies suffered a loss to the Giants.
David Leisering
Sun, May 31st
Jorge Mateo went 1-for-4 with a solo home run in Saturday's 5-2 win over the Reds.
Nate Miller - FantasyPros
Sun, May 31st
 Willi Castro is back in the Rockies lineup on Monday against the Dodgers.
Ari Koslow
Mon, May 25th
Jorge Mateo went 1-for-4 with a single, two RBI, two runs scored, and a steal in Friday's 8-3 win over the Reds.
Nate Miller - FantasyPros
Sat, May 30th
 Willi Castro was scratched from the Rockies lineup on Saturday due to low back tightness.
Ari Koslow
Sat, May 23rd
Jorge Mateo went 2-for-5 with a solo homer, two RBI, one run, and one steal in Sunday's 11-6 win over the Rockies.
Nate Miller - FantasyPros
Mon, May 4th
 Willi Castro went 1-for-4 with a solo home run on Saturday as the Rockies dropped a 9-3 decision to the Phillies.
David Leisering
Sat, May 9th
Jorge Mateo went 4-for-4 in Sunday's 13-1 win over Cleveland with four singles, two runs scored, and one RBI.
Nate Miller - FantasyPros
Mon, Apr 13th
 Willi Castro left Thursday's game after three innings with right knee soreness.
Ari Koslow
Thu, Apr 23rd
Jorge Mateo went 2-for-3 with a double, three runs scored, a walk, and a stolen base in Sunday's 6-5 loss to the Diamondbacks.
Nate Miller - FantasyPros
Mon, Apr 6th
Notes 
There are no recent notes for these players
Jorge Mateo or Willi Castro Player Schedules
  Willi Castro
1B,2B,3B,SS,LF,RF - COL
Willi Castro
Jorge Mateo
2B,SS,CF - ATL
Jorge Mateo
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ MIASandy Alcantara (3-4)#73vs KCCole Ragans (1-4)#49
Sat, Mar 28th@ MIAEury Perez (3-6)#109vs KCMichael Wacha (4-3)#78
Sun, Mar 29th@ MIAMax Meyer (5-0)#68vs KCSeth Lugo (2-4)#104
Mon, Mar 30th@ TORCody Ponce (0-0)vs ATHJacob Lopez (4-3)#202
Tue, Mar 31st@ TORMax Scherzer (1-3)#149vs ATHAaron Civale (5-2)#219
Wed, Apr 1st@ TORKevin Gausman (4-3)#19vs ATHLuis Severino (2-6)#146
Thu, Apr 2nd   @ ARIRyne Nelson (2-4)#89
Fri, Apr 3rdvs PHIAaron Nola (3-4)#39@ ARIEduardo Rodriguez (5-1)#112
Sat, Apr 4thvs PHIJesus Luzardo (4-4)#10@ ARIMichael Soroka (7-2)#67
Sun, Apr 5thvs PHITaijuan Walker (1-4)#413@ ARIBrandon Pfaadt (0-1)#115
Mon, Apr 6thvs HOUCody Bolton (0-1)#396@ LAAJose Soriano (6-4)#45
Tue, Apr 7thvs HOUMike Burrows (3-6)#121@ LAAYusei Kikuchi (0-3)#155
Wed, Apr 8thvs HOUCristian Javier (0-1)#258@ LAAReid Detmers (2-5)#41
Fri, Apr 10th@ SDWalker Buehler (3-3)#220vs CLESlade Cecconi (3-5)#105
Sat, Apr 11th@ SDGerman Marquez (3-2)#330vs CLEParker Messick (6-1)#51
Sun, Apr 12th@ SDNick Pivetta (1-2)#138vs CLETanner Bibee (0-7)#38
Mon, Apr 13th   vs MIAEury Perez (3-6)#109
Tue, Apr 14th@ HOUColton Gordon (0-0)#295vs MIAMax Meyer (5-0)#68
Wed, Apr 15th@ HOUSpencer Arrighetti (7-1)#126vs MIAChris Paddack (0-7)#324
Fri, Apr 17thvs LADTyler Glasnow (3-0)#37@ PHITaijuan Walker (1-4)#413
Sat, Apr 18thvs LADEmmet Sheehan (3-1)#42@ PHICristopher Sanchez (6-2)#3
Sun, Apr 19thvs LADRoki Sasaki (3-3)#131@ PHIAndrew Painter (1-6)#170
Mon, Apr 20thvs LADJustin Wrobleski (7-2)#130@ WSHJake Irvin (2-4)#203
Tue, Apr 21stvs SDRandy Vasquez (5-3)#199@ WSHFoster Griffin (6-2)#88
Wed, Apr 22ndvs SDWalker Buehler (3-3)#220@ WSHZack Littell (5-4)#169
Thu, Apr 23rdvs SDMatt Waldron (1-2)#307@ WSHCade Cavalli (3-3)#87
Fri, Apr 24th@ NYMFreddy Peralta (3-4)#28vs PHIAndrew Painter (1-6)#170
Sat, Apr 25th   vs PHIZack Wheeler (4-1)#7
Sun, Apr 26th@ NYMKodai Senga (0-4)#129vs PHIAaron Nola (3-4)#39
Tue, Apr 28th@ CINChase Burns (7-1)#25vs DETCasey Mize (2-3)#65
Wed, Apr 29th@ CINBrandon Williamson (2-3)#370vs DETTarik Skubal (3-2)#4
Thu, Apr 30th@ CINAndrew Abbott (4-3)#99vs DETFramber Valdez (2-4)#26
Fri, May 1stvs ATLGrant Holmes (3-2)#139@ COLJose Quintana (2-3)#425
Sat, May 2ndvs ATLChris Sale (8-3)#5@ COLBrennan Bernardino (2-3)#257
Sun, May 3rdvs ATLSpencer Strider (3-1)#31@ COLKyle Freeland (1-6)#395
Mon, May 4thvs NYMHuascar Brazoban (3-1)#192@ SEALogan Gilbert (3-4)#11
Tue, May 5th   @ SEAGeorge Kirby (5-4)#14
Wed, May 6thvs NYMFreddy Peralta (3-4)#28@ SEABryan Woo (5-3)#6
Fri, May 8th@ PHIJesus Luzardo (4-4)#10@ LADEmmet Sheehan (3-1)#42
Sat, May 9th@ PHIAaron Nola (3-4)#39@ LADBlake Snell (0-1)#64
Sun, May 10th@ PHICristopher Sanchez (6-2)#3@ LADJustin Wrobleski (7-2)#130
Tue, May 12th@ PITPaul Skenes (6-5)#2vs CHCColin Rea (5-3)#140
Wed, May 13th@ PITMitch Keller (5-2)#95vs CHCShota Imanaga (4-6)#24
Thu, May 14th@ PITMason Montgomery (1-1)#151vs CHCBen Brown (2-2)#52
Fri, May 15thvs ARIMerrill Kelly (5-3)#93vs BOSConnelly Early (5-2)#97
Sat, May 16thvs ARIEduardo Rodriguez (5-1)#112vs BOSPayton Tolle (2-2)#75
Sun, May 17thvs ARIMichael Soroka (7-2)#67vs BOSBrayan Bello (2-5)#144
Mon, May 18thvs TEXMacKenzie Gore (4-4)#50@ MIAMax Meyer (5-0)#68
Tue, May 19thvs TEXTyler Alexander (1-1)#164@ MIABraxton Garrett (0-1)#120
Wed, May 20thvs TEXJack Leiter (3-4)#76@ MIAJanson Junk (3-5)#116
Thu, May 21st@ ARIEduardo Rodriguez (5-1)#112@ MIASandy Alcantara (3-4)#73
Fri, May 22nd@ ARIMichael Soroka (7-2)#67vs WSHRichard Lovelady (2-2)#204
Sat, May 23rd@ ARIZac Gallen (3-4)#71vs WSHJake Irvin (2-4)#203
Sun, May 24th@ ARIRyne Nelson (2-4)#89vs WSHFoster Griffin (6-2)#88
Tue, May 26th@ LADEric Lauer (2-5)#264@ BOSRanger Suarez (2-3)#32
Wed, May 27th@ LADShohei Ohtani (5-2)#1@ BOSConnelly Early (5-2)#97
Thu, May 28th   @ BOSPayton Tolle (2-2)#75
Fri, May 29thvs SFLogan Webb (2-4)#12@ CINChris Paddack (0-7)#324
Sat, May 30thvs SFAdrian Houser (2-5)#189@ CINBrady Singer (2-5)#143
Sun, May 31stvs SFRobbie Ray (3-6)#83@ CINNick Lodolo (2-1)#58
Tue, Jun 2nd@ LAAGrayson Rodriguez (2-1)#77vs TORKevin Gausman (4-3)#19
Wed, Jun 3rd@ LAAWalbert Urena (2-4)#421vs TORPatrick Corbin (2-1)#216
Thu, Jun 4th   vs TORAustin Voth
Fri, Jun 5thvs MILJacob Misiorowski (6-2)#18vs PITMitch Keller (5-2)#95
Sat, Jun 6thvs MILKyle Harrison (6-1)#63vs PITBraxton Ashcraft (5-2)#47
Sun, Jun 7thvs MILChad Patrick (2-2)#148vs PITBubba Chandler (1-6)#122
Tue, Jun 9thvs CHCColin Rea (5-3)#140@ CWSDavis Martin (8-1)#79
Wed, Jun 10thvs CHC@ CWS
Thu, Jun 11thvs CHC@ CWS
Fri, Jun 12th@ ATH@ NYM
Sat, Jun 13th@ ATH@ NYM
Sun, Jun 14th@ ATH@ NYM
Tue, Jun 16th@ CHCvs SF
Wed, Jun 17th@ CHCvs SF
Thu, Jun 18th   vs SF
Fri, Jun 19thvs PITvs MIL
Sat, Jun 20thvs PITvs MIL
Sun, Jun 21stvs PITvs MIL
Mon, Jun 22ndvs BOS@ SD
Tue, Jun 23rdvs BOS@ SD
Wed, Jun 24thvs BOS@ SD
Fri, Jun 26th@ MIN@ SF
Sat, Jun 27th@ MIN@ SF
Sun, Jun 28th@ MIN@ SF
Tue, Jun 30thvs MIAvs STL
Wed, Jul 1stvs MIAvs STL
Thu, Jul 2ndvs MIAvs STL
Fri, Jul 3rdvs SFvs NYM
Sat, Jul 4thvs SFvs NYM
Sun, Jul 5thvs SFvs NYM
Mon, Jul 6th@ LADvs NYM
Tue, Jul 7th@ LAD@ PIT
Wed, Jul 8th@ LAD@ PIT
Thu, Jul 9th@ SF@ PIT
Fri, Jul 10th@ SF@ STL
Sat, Jul 11th@ SF@ STL
Sun, Jul 12th@ SF@ STL
Fri, Jul 17thvs CINvs TEX
Sat, Jul 18thvs CINvs TEX
Sun, Jul 19thvs CINvs TEX
Mon, Jul 20thvs WSHvs SD
Tue, Jul 21stvs WSHvs SD
Wed, Jul 22ndvs WSHvs SD
Thu, Jul 23rd   vs SD
Fri, Jul 24th@ MIL@ BAL
Sat, Jul 25th@ MIL@ BAL
Sun, Jul 26th@ MIL@ BAL
Mon, Jul 27th   @ NYM
Tue, Jul 28th@ SD@ NYM
Wed, Jul 29th@ SD@ NYM
Thu, Jul 30th   vs WSH
Fri, Jul 31stvs KCvs WSH
Sat, Aug 1stvs KCvs WSH
Sun, Aug 2ndvs KCvs WSH
Tue, Aug 4thvs TBvs MIA
Wed, Aug 5thvs TBvs MIA
Thu, Aug 6th   vs MIA
Fri, Aug 7th@ STL@ NYY
Sat, Aug 8th@ STL@ NYY
Sun, Aug 9th@ STL@ NYY
Mon, Aug 10th@ ARIvs NYM
Tue, Aug 11th@ ARIvs NYM
Wed, Aug 12th@ ARIvs NYM
Fri, Aug 14th@ SFvs ARI
Sat, Aug 15th@ SFvs ARI
Sun, Aug 16th@ SFvs ARI
Mon, Aug 17thvs LAD@ MIN
Tue, Aug 18thvs LAD@ MIN
Wed, Aug 19thvs LAD@ MIN
Fri, Aug 21stvs CLE@ MIL
Sat, Aug 22ndvs CLE@ MIL
Sun, Aug 23rdvs CLE@ MIL
Tue, Aug 25th@ WSHvs LAD
Wed, Aug 26th@ WSHvs LAD
Thu, Aug 27th@ WSHvs LAD
Fri, Aug 28th@ ATLvs COL
Sat, Aug 29th@ ATLvs COL
Sun, Aug 30th@ ATLvs COL
Tue, Sep 1stvs BAL@ WSH
Wed, Sep 2ndvs BAL@ WSH
Fri, Sep 4thvs STL@ PHI
Sat, Sep 5thvs STL@ PHI
Sun, Sep 6thvs STL@ PHI
Mon, Sep 7th   @ PHI
Tue, Sep 8th@ NYYvs TB
Wed, Sep 9th@ NYYvs TB
Thu, Sep 10th@ NYYvs TB
Fri, Sep 11th@ DETvs PHI
Sat, Sep 12th@ DETvs PHI
Sun, Sep 13th@ DETvs PHI
Mon, Sep 14thvs SD@ CHC
Tue, Sep 15thvs SD@ CHC
Wed, Sep 16thvs SD@ CHC
Fri, Sep 18thvs SEA@ HOU
Sat, Sep 19thvs SEA@ HOU
Sun, Sep 20thvs SEA@ HOU
Tue, Sep 22ndvs ARIvs CIN
Wed, Sep 23rdvs ARIvs CIN
Thu, Sep 24thvs ARIvs CIN
Fri, Sep 25th@ CWS@ MIA
Sat, Sep 26th@ CWS@ MIA
Sun, Sep 27th@ CWS@ MIA
Thu, Apr 9th@ SDRandy Vasquez (5-3)#199   
Thu, Apr 16th@ HOURyan Weiss (0-3)#293   
Thu, May 7thvs NYMChristian Scott (1-0)#90   
Mon, May 25th@ LADEmmet Sheehan (3-1)#42   
Mon, Jun 1st@ LAAJose Soriano (6-4)#45   
Mon, Jun 15th@ CHC   
Mon, Jun 29thvs MIA   
Mon, Aug 3rdvs TB   
Mon, Aug 24th@ WSH   
Mon, Aug 31stvs BAL   
Thu, Sep 17thvs SD