Todd Redmond

#58RP,
Height: 6' 3"
Weight: 240
Bat: R
Throw: R
Born:
College: St. Petersburg (FL) JC
Birth Place: St. Petersburg, Florida
Draft: 2004 39th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Adam JonesBaltimore Orioles12510110210.417.417.7501.167
Derek JeterNew York Yankees10220010400.200.200.400.600
J.J. HardyBaltimore Orioles9300010000.333.300.333.633
Yunel EscobarLos Angeles Angels8410110000.500.5001.0001.500
Mike TroutLos Angeles Angels8000001200.000.111.000.111
Nate McLouthWashington Nationals8200110100.250.250.625.875
Nick MarkakisAtlanta Braves8300001100.375.500.375.875
James LoneyTexas Rangers8200010200.250.250.250.500
Jacoby EllsburyNew York Yankees8100001311.125.222.125.347
Chris DavisBaltimore Orioles8200111200.250.455.6251.080
Alfonso SorianoNew York Yankees7200001400.286.375.286.661
Chris CarterNew York Yankees7100000400.143.143.143.286
Erick AybarSan Diego Padres7200000010.286.375.286.661
Brian RobertsNew York Yankees7310122100.429.5561.0001.556
Brett GardnerNew York Yankees7110002500.143.333.286.619
Ichiro SuzukiMiami Marlins7200000210.286.286.286.571
Jonathan VillarMilwaukee Brewers6302020310.500.5001.1671.667
Chris IannettaArizona Diamondbacks6320030000.500.500.8331.333
Kole CalhounLos Angeles Angels6310000100.500.500.6671.167
Mike NapoliTexas Rangers6000000000.000.000.000.000
Matt WietersWashington Nationals6210010200.333.333.500.833
Manny MachadoBaltimore Orioles6000001300.000.143.000.143
Álex RodríguezNew York Yankees6100010300.167.167.167.333
Mark EllisSt. Louis Cardinals6100010100.167.167.167.333
Albert PujolsLos Angeles Angels6210110100.333.3331.0001.333
Xander BogaertsBoston Red Sox5000000100.000.000.000.000
Matt DomínguezBoston Red Sox5210121200.400.4291.2001.629
Curtis GrandersonNew York Mets5100111100.200.333.8001.133
Daniel NavaPhiladelphia Phillies5300000010.600.600.6001.200
Wil MyersSan Diego Padres5210110100.400.4001.2001.600
Brett WallaceSan Diego Padres5210110200.400.4001.2001.600
Lyle OverbayMilwaukee Brewers5000000100.000.000.000.000
Will MiddlebrooksTexas Rangers5000000200.000.000.000.000
Ryan FlahertyBaltimore Orioles5000001000.000.167.000.167
Kelly JohnsonNew York Mets5100001001.200.333.200.533
Evan LongoriaTampa Bay Rays5320131000.600.5711.6002.171
Howie KendrickPhiladelphia Phillies5000000100.000.000.000.000
Dustin PedroiaBoston Red Sox5110001000.200.333.400.733
Stephen DrewWashington Nationals4000001300.000.200.000.200
Mark ReynoldsColorado Rockies4110010100.250.250.500.750
Robbie GrossmanMinnesota Twins4000024110.000.444.000.444
Brian McCannHouston Astros4100000000.250.250.250.500
Jhonny PeraltaSt. Louis Cardinals4110000100.250.250.500.750
David OrtizBoston Red Sox4000001200.000.200.000.200
Ben ZobristChicago Cubs4000000110.000.000.000.000
Marc KraussNew York Mets4100002020.250.500.250.750
Shane VictorinoChicago Cubs4110000100.250.400.500.900
Chris StewartPittsburgh Pirates4110000100.250.250.500.750
Brian DozierMinnesota Twins4000001210.000.200.000.200
Joe MauerMinnesota Twins4100000100.250.250.250.500
Jackie Bradley Jr.Boston Red Sox4110011000.250.400.500.900
Aaron HicksNew York Yankees4100120000.250.2501.0001.250
Alejandro De AzaOakland Athletics4200010000.500.500.5001.000
Steve ClevengerSeattle Mariners4000001000.000.200.000.200
Pedro FlorimónPhiladelphia Phillies4110000000.250.250.500.750
Brandon BarnesMiami Marlins4100010200.250.250.250.500
Collin CowgillSan Diego Padres4100000000.250.250.250.500
C.J. CronLos Angeles Angels4000000200.000.000.000.000
Brock HoltBoston Red Sox4100000000.250.250.250.500
Jason CastroMinnesota Twins4000000100.000.000.000.000
Allen CraigBoston Red Sox4200000100.500.500.5001.000
Danny ValenciaSeattle Mariners4000000300.000.000.000.000
Andre EthierLos Angeles Dodgers3110010000.333.333.6671.000
Tim FederowiczSan Francisco Giants3210000100.667.6671.0001.667
Carl CrawfordLos Angeles Dodgers3000000000.000.000.000.000
David DeJesúsLos Angeles Angels3000001100.000.250.000.250
Mookie BettsBoston Red Sox3100001011.333.500.333.833
Matt JoyceOakland Athletics3110001000.333.500.6671.167
Joe MatherCincinnati Reds3100000000.333.333.333.667
Robinson CanóSeattle Mariners3110001000.333.500.6671.167
Josh HamiltonTexas Rangers3000000100.000.000.000.000
Alcides EscobarKansas City Royals3100000100.333.333.333.667
Logan ForsytheLos Angeles Dodgers3100110000.333.3331.3331.667
Jake ElmoreToronto Blue Jays3000000200.000.000.000.000
Anthony RizzoChicago Cubs3100010100.333.333.333.667
Elvis AndrusTexas Rangers3100000000.333.333.333.667
David FreesePittsburgh Pirates3100001100.333.500.333.833
Austin JacksonCleveland Indians3100000100.333.333.333.667
Hanley RamírezBoston Red Sox3100000100.333.333.333.667
Carlos CorporanChicago Cubs3000000100.000.000.000.000
Jerry Hairston Jr.Los Angeles Dodgers3100110100.333.3331.3331.667
Steven Souza Jr.Tampa Bay Rays3211020100.667.6671.6672.333
Oscar TaverasSt. Louis Cardinals3100000200.333.333.333.667
Eric HosmerKansas City Royals3110000000.333.333.6671.000
Starlin CastroNew York Yankees3210010010.667.6671.0001.667
Dan JohnsonSt. Louis Cardinals3000000000.000.000.000.000
Adrián BéltreTexas Rangers3200010000.667.667.6671.333
Jonathan SchoopBaltimore Orioles3100140100.333.3331.3331.667
Adam EatonWashington Nationals3100110000.333.3331.3331.667
David LoughDetroit Tigers3100010200.333.333.333.667
Brendan RyanDetroit Tigers3000000100.000.000.000.000
Trevor PlouffeOakland Athletics3000010100.000.000.000.000
José AltuveHouston Astros3210012100.667.8001.0001.800
Jon SingletonHouston Astros2100000100.500.500.5001.000
Norichika AokiHouston Astros2000010000.000.333.000.333
Jake SmolinskiOakland Athletics2000000000.000.000.000.000
Nelson CruzSeattle Mariners2100140000.500.5002.0002.500
Prince FielderTexas Rangers2000000100.000.000.000.000
Sam FuldOakland Athletics2000000000.000.000.000.000
Chris ParmeleeOakland Athletics2000000200.000.000.000.000
Steve LombardozziChicago White Sox2101000000.500.5001.5002.000
Nolan ReimoldBaltimore Orioles2000000200.000.000.000.000
J.B. ShuckMinnesota Twins22100000001.0001.0001.5002.500
Yadier MolinaSt. Louis Cardinals2000000000.000.000.000.000
Blake SwihartBoston Red Sox2000000000.000.000.000.000
Martín PradoMiami Marlins2100000100.500.500.5001.000
Gregorio PetitToronto Blue Jays2000010000.000.000.000.000
Brooks RaleyLos Angeles Angels2100000000.500.500.5001.000
Omar InfanteDetroit Tigers2100020000.500.500.5001.000
Adrián GonzálezLos Angeles Dodgers2000001000.000.333.000.333
Nick HundleySan Francisco Giants2000000000.000.000.000.000
Paul GoldschmidtArizona Diamondbacks2000000000.000.000.000.000
Matt CarpenterSt. Louis Cardinals2000000000.000.000.000.000
Tony CruzSan Diego Padres2000000100.000.000.000.000
L.J. HoesBaltimore Orioles2100003000.500.800.5001.300
Brandon GuyerCleveland Indians2100001000.500.667.5001.167
Carlos BeltránHouston Astros2000000100.000.000.000.000
Alexi AmaristaColorado Rockies2000000000.000.000.000.000
Francisco CervelliPittsburgh Pirates2110001000.500.6671.0001.667
Christian VázquezBoston Red Sox2000000000.000.000.000.000
Aaron HillSan Francisco Giants2000000000.000.000.000.000
John McDonaldLos Angeles Angels2100000000.500.500.5001.000
Vernon WellsNew York Yankees2000001000.000.333.000.333
Miguel MonteroChicago Cubs2100000100.500.500.5001.000
Mark TeixeiraNew York Yankees2000000100.000.000.000.000
Grant GreenWashington Nationals2100000001.500.500.5001.000
Everth CabreraChicago White Sox2000000100.000.000.000.000
A.J. PollockArizona Diamondbacks2000000000.000.000.000.000
Gerardo ParraColorado Rockies2000000000.000.000.000.000
Jesus GuzmanChicago Cubs2100010100.500.500.5001.000
Didi GregoriusNew York Yankees2100120000.500.5002.0002.500
Miguel CabreraDetroit Tigers2000000100.000.000.000.000
José LobatónWashington Nationals2000000200.000.000.000.000
Nick PuntoArizona Diamondbacks2000000100.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays2110000000.500.5001.0001.500
Alex AvilaDetroit Tigers2000000100.000.000.000.000
Devin MesoracoCincinnati Reds2000000100.000.000.000.000
Brett JacksonSan Francisco Giants2100110100.500.5002.0002.500
Chris NelsonColorado Rockies2100010100.500.500.5001.000
Mark TrumboBaltimore Orioles2000000200.000.000.000.000
Yasiel PuigLos Angeles Dodgers2100000110.500.667.5001.167
Zack CozartCincinnati Reds2000000000.000.000.000.000
Pedro CiriacoTexas Rangers22000000001.0001.0001.0002.000
Jarrod DysonSeattle Mariners2100000000.500.500.5001.000
Yoenis CéspedesNew York Mets2000000000.000.000.000.000
Adrian CardenasChicago Cubs2000000000.000.000.000.000
Ryan DoumitAtlanta Braves2000000000.000.000.000.000
Peter BourjosTampa Bay Rays2100000101.500.500.5001.000
Skip SchumakerSan Diego Padres2000000000.000.000.000.000
Yangervis SolarteSan Diego Padres2000000000.000.000.000.000
Jedd GyorkoSt. Louis Cardinals2100000000.500.500.5001.000
Brandon PhillipsAtlanta Braves2100020100.500.500.5001.000
Billy ButlerNew York Yankees2100000000.500.500.5001.000
Jon JayChicago Cubs2000000000.000.000.000.000
Brett HayesTexas Rangers2000000100.000.000.000.000
Tim BeckhamTampa Bay Rays2100000000.500.500.5001.000
Billy HamiltonCincinnati Reds1000000000.000.000.000.000
Jordan DanksTexas Rangers11000000001.0001.0001.0002.000
Ike DavisLos Angeles Dodgers11000000001.0001.0001.0002.000
Freddie FreemanAtlanta Braves1000000100.000.000.000.000
Mitch MorelandBoston Red Sox1000000100.000.000.000.000
Mikie MahtookDetroit Tigers1000000000.000.000.000.000
Logan MorrisonTampa Bay Rays11001300001.0001.0004.0005.000
Todd FrazierChicago White Sox11000000001.0001.0001.0002.000
Jonathan LucroyTexas Rangers1000000000.000.000.000.000
Chris TaylorLos Angeles Dodgers1000000100.000.000.000.000
Andrew RomineDetroit Tigers1000000000.000.000.000.000
Tyler FlowersAtlanta Braves1000000100.000.000.000.000
Neil WalkerNew York Mets11100200001.0001.0002.0003.000
Michael SaundersPhiladelphia Phillies1000000000.000.000.000.000
Mat LatosToronto Blue Jays1000000100.000.000.000.000
Curt CasaliTampa Bay Rays1000000000.000.000.000.000
Gordon BeckhamSeattle Mariners11000000001.0001.0001.0002.000
Dayan ViciedoToronto Blue Jays1000001100.000.500.000.500
Derek NorrisTampa Bay Rays1000000100.000.000.000.000
Josh CollmenterAtlanta Braves1000000000.000.000.000.000
Torii HunterMinnesota Twins1000000000.000.500.000.500
Dexter FowlerSt. Louis Cardinals1000000000.000.000.000.000
Aramis RamírezPittsburgh Pirates11100000001.0001.0002.0003.000
Luis ValbuenaLos Angeles Angels11000020001.0001.0001.0002.000
Andy DirksToronto Blue Jays1000000000.000.000.000.000
Pablo SandovalBoston Red Sox1000000000.000.000.000.000
Josh HarrisonPittsburgh Pirates11000000001.0001.0001.0002.000
Cole FigueroaMiami Marlins1000000000.000.000.000.000
Travis SniderTexas Rangers1000002100.000.667.000.667
Bobby WilsonLos Angeles Dodgers1000000100.000.000.000.000
Kyle SeagerSeattle Mariners11000100001.0001.0001.0002.000
Robinson ChirinosTexas Rangers1000000100.000.000.000.000
Sean RodríguezAtlanta Braves1000000000.000.000.000.000
J.D. MartinezDetroit Tigers1000000100.000.000.000.000
Jimmy ParedesPhiladelphia Phillies1000000000.000.000.000.000
Clete ThomasPhiladelphia Phillies1000001000.000.500.000.500
Johnny GiavotellaBaltimore Orioles1000000100.000.000.000.000
Jay BruceNew York Mets11001210101.0001.0004.0005.000
Martín MaldonadoLos Angeles Angels1000000000.000.000.000.000
Alexei RamírezTampa Bay Rays11000000001.0001.0001.0002.000
Ryan HaniganPhiladelphia Phillies11000000001.0001.0001.0002.000
Steve PearceToronto Blue Jays1000000000.000.000.000.000
Mike FiersHouston Astros1000000000.000.000.000.000
Justin UptonDetroit Tigers11000000001.0001.0001.0002.000
Chase HeadleyNew York Yankees11100010011.0001.0002.0003.000
Yasmani GrandalLos Angeles Dodgers1000001000.000.500.000.500
Kurt SuzukiAtlanta Braves1000010000.000.000.000.000
Ryan BraunMilwaukee Brewers1000000000.000.000.000.000
Carlos GómezTexas Rangers1000000100.000.000.000.000
Nicholas CastellanosDetroit Tigers11100000011.0001.0002.0003.000
A.J. PierzynskiAtlanta Braves11100000001.0001.0002.0003.000
Andrew McCutchenPittsburgh Pirates1000000000.000.000.000.000
Josh DonaldsonToronto Blue Jays1000000100.000.000.000.000
Nick FranklinMilwaukee Brewers1000000100.000.000.000.000
José MolinaTampa Bay Rays1000000100.000.000.000.000
Asdrúbal CabreraNew York Mets1000000000.000.000.000.000
Dean AnnaKansas City Royals1000000000.000.000.000.000
Joey VottoCincinnati Reds1000000000.000.000.000.000
Rougned OdorTexas Rangers11000000001.0001.0001.0002.000
Eric StultsLos Angeles Dodgers1000000000.000.000.000.000
Joey GalloTexas Rangers1000000100.000.000.000.000
Andrelton SimmonsLos Angeles Angels1000000000.000.000.000.000
Jean SeguraSeattle Mariners1000000000.000.000.000.000
Chris YoungBoston Red Sox1000000100.000.000.000.000
Chris DenorfiaColorado Rockies1000000000.000.000.000.000
Geovany SotoChicago White Sox11100000001.0001.0002.0003.000
Shin-soo ChooTexas Rangers11100100001.0001.0002.0003.000
Ian KinslerDetroit Tigers1000000000.000.000.000.000
Adam DunnOakland Athletics11000100001.0001.0001.0002.000
Delmon YoungBaltimore Orioles11000100001.0001.0001.0002.000
René RiveraNew York Mets11100110001.0001.0002.0003.000
Jason KubelMinnesota Twins1000000100.000.000.000.000
Mike ZuninoSeattle Mariners1000000100.000.000.000.000
Álex RíosKansas City Royals1000000000.000.000.000.000
Jonny GómesKansas City Royals1000000000.000.000.000.000
Jake MarisnickHouston Astros1000000000.000.000.000.000
Clint BarmesKansas City Royals1000000100.000.000.000.000
Khris DavisOakland Athletics11100100001.0001.0002.0003.000
Rickie Weeks Jr.Tampa Bay Rays11000100001.0001.0001.0002.000
Chris ColabelloCleveland Indians11100100001.0001.0002.0003.000
Reed JohnsonWashington Nationals11001200001.0001.0004.0005.000
Brad MillerTampa Bay Rays11100000001.0001.0002.0003.000
Justin MorneauChicago White Sox1000001000.000.500.000.500
Joey ButlerWashington Nationals1000000100.000.000.000.000
Josmil PintoSan Francisco Giants1000000000.000.000.000.000
Chris OwingsArizona Diamondbacks1000000000.000.000.000.000
Victor MartinezDetroit Tigers1000001000.000.500.000.500
José AbreuChicago White Sox11000200001.0001.0001.0002.000
Ramón SantiagoToronto Blue Jays1000000000.000.000.000.000
Caleb JosephBaltimore Orioles0000001000-1.000--
Kevin KiermaierTampa Bay Rays0000000010----
Rajai DavisOakland Athletics0000001000-1.000--
Alex GordonKansas City Royals0000001000-1.000--
Marwin GonzálezHouston Astros0000000000----
Starling MartePittsburgh Pirates0000000000----
Bryan LaHairBoston Red Sox0000002010-1.000--
Kendrys MoralesToronto Blue Jays0000000000----
Clayton RichardSan Diego Padres0000000000----
Leonys MartinSeattle Mariners0000000000----
Conor GillaspieSan Francisco Giants0000001000-1.000--
Chris GimenezMinnesota Twins0000001000-1.000--
Hank CongerArizona Diamondbacks0000000000----
Pedro ÁlvarezBaltimore Orioles0000001000-1.000--
Allan DykstraTampa Bay Rays0000001000-1.000--