Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Batter/Pitcher MatchupsResearch Application
Follow TBC on Twitter and Facebook

Use this application to find any batter/pitcher matchup since 1957. The application will list out all events related to the selected batter/pitcher combination along with totals for the career matchup.
You can use quickly find matchup history with the search box by typing in batterName vs pitchername where both names are actual values.


Applications Main -- Play Finder -- Boxscore Finder -- MLB Stats Finder -- Game Finder -- Compare Players -- B/P Matchups -- Intersections
Biographies -- Matchup Totals

Batter:
Pitcher:

Player Biography Comparison

Top
RolePlayer NamePosHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsHigh SchoolCollege(s)Draft Information
BatterRoy SmalleySS6-1 185 B-R 1952-10-25 66.359Los Angeles,California MLB1973-19871975-1987Westchester (Los Angeles,CA)USC
1974- 1-   1-TEX
PitcherGaylord PerryP6-4 215 R-R 1938-09-15 81.034Williamston,North Carolina MLB1958-19831962-1983Williamston (Williamston,NC)
1958-   UDFA-SFN

Roy Smalley vs Gaylord Perry Matchup

Top
Game DateBoxBatterBaAgeTeamLnPosPitcherThAgeTeamSeqInnOutsBalStrRunnersPitches#LdEndEvent DescResultBBTRBI
1983-07-22Box - pbp - pitchRoy SmalleyL30.270NYA63BGaylord PerryR44.310KCA112001--0FFS.1-2Single 0
1983-07-22Box - pbp - pitchRoy SmalleyL30.270NYA63BGaylord PerryR44.310KCA14000---0TF8Flyout CFF0
1983-07-22Box - pbp - pitchRoy SmalleyL30.270NYA63BGaylord PerryR44.310KCA1600012-0FFW.2-3;1-2Walk0
1983-06-06Box - pbp - pitchRoy SmalleyL30.224NYA81BGaylord PerryR44.264SEA13000---0FFKStrikeout Swinging0
1983-06-06Box - pbp - pitchRoy SmalleyL30.224NYA81BGaylord PerryR44.264SEA1510012-0FF8Flyout CFF0
1983-06-06Box - pbp - pitchRoy SmalleyL30.224NYA81BGaylord PerryR44.264SEA17200---0FFD8Double CF0
1983-04-05Box - pbp - pitchRoy SmalleyL30.162NYA2SSGaylord PerryR44.202SEA110001--0FF46(1)/FOGroundout 2BG0
1983-04-05Box - pbp - pitchRoy SmalleyL30.162NYA2SSGaylord PerryR44.202SEA13200---0FF43Groundout 2BG0
1983-04-05Box - pbp - pitchRoy SmalleyL30.162NYA2SSGaylord PerryR44.202SEA16000---0TFS9Single RF0
Game DateBoxBatterBaAgeTeamLnPosPitcherThAgeTeamSeqInnOutsBalStrRunnersPitches#LdEndEvent DescResultBBTRBI
1982-07-06Box - pbp - pitchRoy SmalleyL29.254NYA8SSGaylord PerryR43.294SEA11200---0FFWWalk0
1982-05-06Box - pbp - pitchRoy SmalleyL29.193NYA73BGaylord PerryR43.233SEA12200---0FFS9Single RF0
1982-05-06Box - pbp - pitchRoy SmalleyL29.193NYA73BGaylord PerryR43.233SEA15000---0TF8Flyout CFF0
1982-05-06Box - pbp - pitchRoy SmalleyL29.193NYA73BGaylord PerryR43.233SEA17200---0FFWWalk0
1982-05-06Box - pbp - pitchRoy SmalleyL29.193NYA73BGaylord PerryR43.233SEA182001230FF7Flyout LFF0
1982-04-30Box - pbp - pitchRoy SmalleyL29.187NYA63BGaylord PerryR43.227SEA112001--0FF7Flyout LFF0
1982-04-30Box - pbp - pitchRoy SmalleyL29.187NYA63BGaylord PerryR43.227SEA14100---0FF7Flyout LFF0
1982-04-30Box - pbp - pitchRoy SmalleyL29.187NYA63BGaylord PerryR43.227SEA17000---0TF43Groundout 2BG0
1982-04-30Box - pbp - pitchRoy SmalleyL29.187NYA63BGaylord PerryR43.227SEA19100-2-0FF8Flyout CFF0
Game DateBoxBatterBaAgeTeamLnPosPitcherThAgeTeamSeqInnOutsBalStrRunnersPitches#LdEndEvent DescResultBBTRBI
1980-06-27Box - pbp - pitchRoy SmalleyL27.245MIN2SSGaylord PerryR41.285TEX11100---0FF8Flyout CFF0
1980-06-27Box - pbp - pitchRoy SmalleyL27.245MIN2SSGaylord PerryR41.285TEX14000---0TFD9Double RF0
1980-06-27Box - pbp - pitchRoy SmalleyL27.245MIN2SSGaylord PerryR41.285TEX16200---0FFS9Single RF0
1980-06-27Box - pbp - pitchRoy SmalleyL27.245MIN2SSGaylord PerryR41.285TEX19100---0FFS4Single 2B0
Game DateBoxBatterBaAgeTeamLnPosPitcherThAgeTeamSeqInnOutsBalStrRunnersPitches#LdEndEvent DescResultBBTRBI
1977-09-18Box - pbp - pitchRoy SmalleyL24.328MIN2SSGaylord PerryR39.003TEX11100---0FF7/LLineout LFL0
1977-09-18Box - pbp - pitchRoy SmalleyL24.328MIN2SSGaylord PerryR39.003TEX130001--0FFKStrikeout Swinging0
1977-09-18Box - pbp - pitchRoy SmalleyL24.328MIN2SSGaylord PerryR39.003TEX15000---0TFD9Double RF0
1977-04-21Box - pbp - pitchRoy SmalleyL24.178MIN2SSGaylord PerryR38.218TEX11100---0FFS9Single RF0
1977-04-21Box - pbp - pitchRoy SmalleyL24.178MIN2SSGaylord PerryR38.218TEX13200---0FFS9Single RF0
1977-04-21Box - pbp - pitchRoy SmalleyL24.178MIN2SSGaylord PerryR38.218TEX142001--0FF8Flyout CFF0
Game DateBoxBatterBaAgeTeamLnPosPitcherThAgeTeamSeqInnOutsBalStrRunnersPitches#LdEndEvent DescResultBBTRBI
1976-09-28Box - pbp - pitchRoy SmalleyL23.338MIN2SSGaylord PerryR38.013TEX11100---0FFKStrikeout Swinging0
1976-09-28Box - pbp - pitchRoy SmalleyL23.338MIN2SSGaylord PerryR38.013TEX132001--0FFS9.1-3Single RF0
1976-09-28Box - pbp - pitchRoy SmalleyL23.338MIN2SSGaylord PerryR38.013TEX160001--0FF7/LLineout LFL0
1976-09-28Box - pbp - pitchRoy SmalleyL23.338MIN2SSGaylord PerryR38.013TEX18200---0FFE6/PReached on Error by SSP0
1976-09-07Box - pbp - pitchRoy SmalleyL23.317MIN2SSGaylord PerryR37.357TEX11100---0FFWWalk0
1976-09-07Box - pbp - pitchRoy SmalleyL23.317MIN2SSGaylord PerryR37.357TEX131001--0FF36(1)/FOGroundout 1BG0
1976-09-07Box - pbp - pitchRoy SmalleyL23.317MIN2SSGaylord PerryR37.357TEX16100---0FFS7Single LF0
1976-09-07Box - pbp - pitchRoy SmalleyL23.317MIN2SSGaylord PerryR37.357TEX18100---0FFS9Single RF0
1976-08-06Box - pbp - pitchRoy SmalleyL23.285MIN2SSGaylord PerryR37.325TEX11100---0FFS9Single RF0
1976-08-06Box - pbp - pitchRoy SmalleyL23.285MIN2SSGaylord PerryR37.325TEX13200---0FFWWalk0
1976-08-06Box - pbp - pitchRoy SmalleyL23.285MIN2SSGaylord PerryR37.325TEX1520012-0FFS9.2-3;1-2Single RF0
1976-08-06Box - pbp - pitchRoy SmalleyL23.285MIN2SSGaylord PerryR37.325TEX18000---0TF43Groundout 2BG0
Game DateBoxBatterBaAgeTeamLnPosPitcherThAgeTeamSeqInnOutsBalStrRunnersPitches#LdEndEvent DescResultBBTRBI
1975-06-07Box - pbp - pitchRoy SmalleyL22.225TEX8SSGaylord PerryR36.265CLE13000---0TF53Groundout 3BG0
1975-06-07Box - pbp - pitchRoy SmalleyL22.225TEX8SSGaylord PerryR36.265CLE15100---0FF43Groundout 2BG0
1975-06-07Box - pbp - pitchRoy SmalleyL22.225TEX8SSGaylord PerryR36.265CLE17000---0TFS3Single 1B0
1975-06-07Box - pbp - pitchRoy SmalleyL22.225TEX8SSGaylord PerryR36.265CLE182001--0FF53Groundout 3BG0
1975-06-07Box - pbp - pitchRoy SmalleyL22.225TEX8SSGaylord PerryR36.265CLE111000---0TF63Groundout SSG0

Batter/Pitcher Matchup Totals

Top
BAVGOBPSLGOPSGPAABH1B2B3BHRRBIBBSOSWCAHBPSHSFROETBXBHGOAOPitStrBalStr%FouSwStrCaStrInPlSwMs%
.400.467.475.9421345401613300053300001193911----