Mets
Statistics
Situational
Statistics
Miguel Castro
vs. the Mets
Miguel Castro
vs. Other Teams
Ballpark
Statistics
Monthly
Statistics
Game Log
Pitching
Decisions
Memories of
Miguel Castro

Mets Pitching Statistics Mets Batting Statistics Batter/Pitcher
Matchups

Miguel Castro
Ultimate Mets Database popularity ranking: 1125 of 1252 players
Castro
Miguel Angel Castro
Born: December 24, 1994 at La Romana, Dominican Republic
Throws: Right Bats: Right
Height: 6.07 Weight: 205

height=70

First Mets game: September 2, 2020
Last Mets game: October 2, 2021

Uniform Number:50

Miguel Castro also played for the following teams:

Traded by the Baltimore Orioles to the New York Mets in exchange for Kevin Smith on August 31, 2020.

Traded by the New York Mets to the New York Yankees in exchange for Joely Rodriguez on April 3, 2022.


Opposing Batters vs. Miguel Castro
193 results. Click on column header to sort.
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Bohm, Alec 730000020003.429.429.429Details
Gregorius, Didi 620010000005.333.833.333Details
Segura, Jean 530010000006.6001.200.600Details
Freeman, Freddie 520001000002.400.400.500Details
Realmuto, J.T. 510001010001.200.200.333Details
Chisholm, Jazz 510000010001.200.200.200Details
Harper, Bryce 510000011001.200.200.333Details
Garcia, Luis 400000030000.000.000.000Details
Albies, Ozzie 400001020000.000.000.200Details
Brinson, Lewis 400000030000.000.000.000Details
Zimmerman, Ryan 410010010004.2501.000.250Details
Urshela, Giovanny 320000010002.667.667.667Details
Almonte, Abraham 300000010000.000.000.000Details
Difo, Wilmer 310000000001.333.333.333Details
Sierra, Magneuris 300000010000.000.000.000Details
Yastrzemski, Mike 300000010000.000.000.000Details
Goldschmidt, Paul 300000020000.000.000.000Details
Gomes, Yan 310000010001.333.333.333Details
Swanson, Dansby 311000000002.333.667.333Details
Acuna, Ronald 310012020004.3331.333.600Details
Sanchez, Jesus 300000020000.000.000.000Details
Escobar, Eduardo 310000010001.333.333.333Details
Miller, Brad 300000020000.000.000.000Details
Quinn, Roman 300000030000.000.000.000Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Adames, Willy 321001000003.6671.000.750Details
Thomas, Lane 310000010001.333.333.333Details
Hernandez, Yadiel 310000000001.333.333.333Details
Vogt, Stephen 300000010000.000.000.000Details
Dickerson, Alex 321000000003.6671.000.667Details
Narvaez, Omar 200000000000.000.000.000Details
O'Neill, Tyler 210000000001.500.500.500Details
Haseley, Adam 211000010002.5001.000.500Details
Alfaro, Jorge 200000000000.000.000.000Details
Solano, Donovan 200000000000.000.000.000Details
Bell, Josh 200000010000.000.000.000Details
Wade, LaMonte 210000010001.500.500.500Details
Turner, Trea 200000000000.000.000.000Details
Beaty, Matt 210000010001.500.500.500Details
Hoskins, Rhys 210002000001.500.500.750Details
La Stella, Tommy 200000000000.000.000.000Details
Urias, Luis 210010010004.5002.000.500Details
Bryant, Kris 210010000004.5002.000.500Details
Knapp, Andrew 200001020000.000.000.333Details
Akiyama, Shogo 200000010000.000.000.000Details
Peralta, David 200000000000.000.000.000Details
De La Cruz, Bryan 200001010000.000.000.333Details
Pederson, Joc 200000000000.000.000.000Details
Escobar, Alcides 211000010002.5001.000.500Details
Arenado, Nolan 200001010000.000.000.333Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Voit, Luke 200000011000.000.000.333Details
Jackson, Alex 200000010000.000.000.000Details
Bichette, Bo 200000000000.000.000.000Details
Heredia, Guillermo 2210010000031.0001.5001.000Details
Walker, Christian 200000000000.000.000.000Details
Castro, Starlin 200000000000.000.000.000Details
Marte, Ketel 210000000001.500.500.500Details
Reynolds, Bryan 200000000000.000.000.000Details
Cronenworth, Jake 210010000004.5002.000.500Details
Diaz, Isan 200000010000.000.000.000Details
India, Jonathan 211000010002.5001.000.500Details
Leon, Sandy 200000010000.000.000.000Details
Frazier, Adam 210000000001.500.500.500Details
Molina, Yadier 200000000000.000.000.000Details
Ozuna, Marcell 200000000000.000.000.000Details
Casali, Curt 200000020000.000.000.000Details
Sandoval, Pablo 200000020000.000.000.000Details
Farmer, Kyle 210000000001.500.500.500Details
Kelly, Carson 200000000000.000.000.000Details
Harrison, Josh 200000010000.000.000.000Details
Stevenson, Andrew 2200000000021.0001.0001.000Details
Zunino, Mike 200001000000.000.000.333Details
Contreras, Willson 200000020000.000.000.000Details
Newman, Kevin 200000010000.000.000.000Details
Pollock, A.J. 100001010000.000.000.500Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Torreyes, Ronald 100000000000.000.000.000Details
Nogowski, John 100000000000.000.000.000Details
Joyce, Matt 100001000000.000.000.500Details
Hampson, Garrett 100000010000.000.000.000Details
Stephenson, Tyler 100000000000.000.000.000Details
Arcia, Orlando 100000010000.000.000.000Details
McMahon, Ryan 100000000000.000.000.000Details
McGuire, Reese 100000000000.000.000.000Details
Suarez, Eugenio 100000000000.000.000.000Details
Wendle, Joey 100000010000.000.000.000Details
Votto, Joey 1110000000021.0002.0001.000Details
Mills, Alec 100000010000.000.000.000Details
Mountcastle, Ryan 1100000000011.0001.0001.000Details
Flores, Wilmer 100000000000.000.000.000Details
Flowers, Tyler 100000010000.000.000.000Details
Shaw, Travis 100000010000.000.000.000Details
DeJong, Paul 100000000000.000.000.000Details
Vazquez, Christian 100000000000.000.000.000Details
Guerrero, Vladimir 100000010000.000.000.000Details
McCutchen, Andrew 100001010000.000.000.500Details
Lowe, Brandon 100001010000.000.000.500Details
Heyward, Jason 100000010000.000.000.000Details
Seager, Corey 100001010000.000.000.500Details
Maton, Nick 100001010000.000.000.500Details
Myers, Wil 100000010000.000.000.000Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Cooper, Garrett 1100100000041.0004.0001.000Details
Edman, Tommy 1100000000011.0001.0001.000Details
Story, Trevor 100000000000.000.000.000Details
Profar, Jurickson 100000000000.000.000.000Details
Belt, Brandon 1100000000011.0001.0001.000Details
Panik, Joe 100000000000.000.000.000Details
Taylor, Tyrone 100000000000.000.000.000Details
Rojas, Josh 100001000000.000.000.500Details
Oliva, Jared 100000000000.000.000.000Details
Lobaton, Jose 100000010000.000.000.000Details
VanMeter, Josh 100000000000.000.000.000Details
Cron, C.J. 100000010000.000.000.000Details
Gurriel, Lourdes 1100000000011.0001.0001.000Details
Kieboom, Carter 100000000000.000.000.000Details
Camargo, Johan 100000000000.000.000.000Details
Soto, Juan 1100000000011.0001.0001.000Details
Kiermaier, Kevin 100000010000.000.000.000Details
Bellinger, Cody 100000000000.000.000.000Details
Locastro, Tim 100001000000.000.000.500Details
Higashioka, Kyle 100000000000.000.000.000Details
Bogaerts, Xander 100000010000.000.000.000Details
Lowe, Nathaniel 100000010000.000.000.000Details
Gardner, Brett 1110000000021.0002.0001.000Details
Yelich, Christian 100000000000.000.000.000Details
Duvall, Adam 100000010000.000.000.000Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Herrera, Dilson 100000000000.000.000.000Details
Schwarber, Kyle 1100000000011.0001.0001.000Details
Judge, Aaron 100000000000.000.000.000Details
Rodgers, Brendan 100000010000.000.000.000Details
Carlson, Dylan 100000000000.000.000.000Details
Sogard, Eric 100000000000.000.000.000Details
Riley, Austin 100002010000.000.000.667Details
Diaz, Yandy 100000000000.000.000.000Details
LeMahieu, DJ 1100000000011.0001.0001.000Details
Garcia, Avisail 100000000000.000.000.000Details
Robles, Victor 100001010000.000.000.500Details
Martinez, J.D. 100000010000.000.000.000Details
Rojas, Miguel 100001000000.000.000.500Details
Sanchez, Gary 100000010000.000.000.000Details
Wallach, Chad 100000000000.000.000.000Details
Tucker, Cole 100000010000.000.000.000Details
Herrera, Odubel 100000000000.000.000.000Details
Winker, Jesse 1100000000011.0001.0001.000Details
Leyba, Domingo 100000000000.000.000.000Details
Grichuk, Randal 100000010000.000.000.000Details
Aguilar, Jesus 100000010000.000.000.000Details
Carpenter, Matt 100000000000.000.000.000Details
Ahmed, Nick 100000000000.000.000.000Details
Mercer, Jordy 100000000000.000.000.000Details
Pham, Tommy 100000010000.000.000.000Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Ruiz, Rio 100000000000.000.000.000Details
Taylor, Chris 1100010000011.0001.0001.000Details
Devers, Rafael 100000000000.000.000.000Details
Biggio, Cavan 100000000000.000.000.000Details
Tapia, Raimel 100000010000.000.000.000Details
Tsutsugo, Yoshi 1100000000011.0001.0001.000Details
Parra, Gerardo 100002000000.000.000.667Details
Hosmer, Eric 100000000000.000.000.000Details
Severino, Pedro 100000000000.000.000.000Details
Dalbec, Bobby 100000010000.000.000.000Details
Posey, Buster 100000010000.000.000.000Details
Barnhart, Tucker 100000000000.000.000.000Details
Naquin, Tyler 100000000000.000.000.000Details
Gray, Sonny 100000000000.000.000.000Details
Frazier, Clint 100000010000.000.000.000Details
Sosa, Edmundo 100000000000.000.000.000Details
Tatis, Fernando 1110010000021.0002.0001.000Details
McKinney, Billy 100000010000.000.000.000Details
Galvis, Freddy 1100000000011.0001.0001.000Details
Hernandez, Enrique 000001000000.000.0001.000Details
Machado, Manny 000001000000.000.0001.000Details
Contreras, William 000001000000.000.0001.000Details
Diaz, Lewin 000001000000.000.0001.000Details
Hicks, Aaron 000001000000.000.0001.000Details
Happ, Ian 000001000000.000.0001.000Details
NameABH2B3BHRBBIBBSOHBPSHSFTBAvg.Slg.OBP
Ruf, Darin 000001000000.000.0001.000Details
Iglesias, Jose 000000001000.000.0001.000Details
Wong, Kolten 000001000000.000.0001.000Details
Smith, Pavin 000001001000.000.0001.000Details
Gamel, Ben 000001000000.000.0001.000Details
Stallings, Jacob 000001000000.000.0001.000Details
Hernandez, Teoscar 000001000000.000.0001.000Details
Blackmon, Charlie 000001000000.000.0001.000Details
Holt, Brock 000001000000.000.0001.000Details
Avila, Alex 000001000000.000.0001.000Details
Jankowski, Travis 000001000000.000.0001.000Details
Torres, Gleyber 000001000000.000.0001.000Details
Aquino, Aristides 000001000000.000.0001.000Details
Gutierrez, Vladimir 000001000000.000.0001.000Details
Barrera, Tres 000001000000.000.0001.000Details
Ortega, Rafael 000000001000.000.0001.000Details
Ford, Mike 000001000000.000.0001.000Details
Bradley, Jackie 000000001000.000.0001.000Details
Kingery, Scott 000001000000.000.0001.000Details

Some of the information used here was obtained free of charge from and is copyrighted by Retrosheet.
Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711.








Meet the Mets
  • All-Time Roster
  • Mug Shots
  • Player Awards
  • Transactions
  • Managers and Coaches
  • Mets Staff
  • Birthplaces
  • Oldest Living Mets
  • Necrology
  • Games
  • Game Results
  • Walkoff Wins and Losses
  • Post-Season Games
  • No-Hitters and One-Hitters
  • All-Star Games
  • Opponents and Ballparks
  • Daily Standings
  • Yearly Finishes
  • Mayor's Trophy Games
  • Stats
  • Interactive Statistics
  • Team Leaders
  • Decade Leaders
  • Metscellaneous
  • Fan Memories
  • Mets Uniforms
  • Uniform Numbers
  • About Us
  • Contact us
  • FAQ



  • Copyright 1999-2024, The Ultimate Mets Database