Pitch Types Key
FA Fastball
FF 4-seam Fastball
FT 2-seam Fastball
FC Cut Fastball
FS Split-finger Fastball
FO Forkball
SI Sinker
SL Slider
CU Curveball
KC Knuckle Curve
EP Ephuus
CH Change-up
SC Screwball
KN Knuckleball
UN Unknown
The spiders will not be turned on again. Please use https://scout.texasleaguers.com instead.

Eduardo Rodriguez, LHP, Boston Red Sox [View on Scout]

Batters: Count: Pitch Type: Date Range:
       to 
Type Count Selection Velocity Vertical Horizontal Spin Angle Spin Rate
FF 976 39.3% 93.4 8.18 6.15 143 2,056
CH 478 19.2% 87.2 3.30 10.54 108 2,077
FC 448 18.0% 88.7 4.94 0.34 177 990
FT 399 16.1% 92.5 5.54 9.34 121 2,175
SL 183 7.4% 83.8 2.72 -0.88 197 580
Type Count Selection Strike Swing Whiff Foul In Play
FF 976 39.3% 65.1% 46.4% 9.6% 24.1% 12.7%
CH 478 19.2% 60.3% 54.8% 16.9% 15.5% 22.4%
FC 448 18.0% 62.1% 46.9% 7.6% 21.9% 17.4%
FT 399 16.1% 61.4% 48.4% 12.8% 21.3% 14.3%
SL 183 7.4% 61.2% 32.2% 10.9% 12.0% 9.3%
Player Team Position At-bats  
Ronald Acuna Jr. Atlanta Braves LF 3  
Ozzie Albies Atlanta Braves 2B 3  
Abraham Almonte Kansas City Royals CF 2  
Jose Altuve Houston Astros 2B 2  
Tim Anderson Chicago White Sox SS 3  
John Andreoli Baltimore Orioles RF 1  
Elvis Andrus Texas Rangers SS 3  
Miguel Andujar New York Yankees 3B 8  
Tyler Austin Minnesota Twins 1B 2  
Austin Barnes Los Angeles Dodgers C 2  
Tim Beckham Baltimore Orioles 3B 3  
Cody Bellinger Los Angeles Dodgers 1B 4  
Adrian Beltre Texas Rangers 3B 3  
Greg Bird New York Yankees 1B 4  
Alex Bregman Houston Astros 3B 2  
Miguel Cabrera Detroit Tigers 1B 3  
Johan Camargo Atlanta Braves 3B 3  
Mark Canha Oakland Athletics CF 2  
Nick Castellanos Detroit Tigers RF 3  
Matt Chapman Oakland Athletics 3B 2  
Robinson Chirinos Texas Rangers C 4  
Shin-Soo Choo Texas Rangers RF 3  
Carlos Correa Houston Astros SS 2  
Zack Cozart Los Angeles Angels 3B 2  
C.J. Cron Tampa Bay Rays 1B 2  
Nelson Cruz Seattle Mariners D 6  
Cheslor Cuthbert Kansas City Royals 3B 2  
Matt Davidson Chicago White Sox D 2  
Chris Davis Baltimore Orioles 1B 3  
Khristopher Davis Oakland Athletics LF 2  
Nicky Delmonico Chicago White Sox LF 3  
Delino DeShields Texas Rangers CF 6  
Aledmys Diaz Toronto Blue Jays SS 7  
Wilmer Difo Washington Nationals 2B 2  
Lucas Duda Atlanta Braves 1B 2  
Matt Duffy Tampa Bay Rays 3B 2  
Adam Eaton Washington Nationals RF 3  
Adam Engel Chicago White Sox CF 2  
Alcides Escobar Kansas City Royals SS 2  
Tyler Flowers Atlanta Braves C 3  
Freddie Freeman Atlanta Braves 1B 3  
David Freese Los Angeles Dodgers 3B 3  
David Freitas Seattle Mariners C 2  
Joey Gallo Texas Rangers LF 3  
Ben Gamel Seattle Mariners LF 4  
Avisail Garcia Chicago White Sox RF 2  
Brett Gardner New York Yankees LF 9  
Evan Gattis Houston Astros C 1  
Craig Gentry Baltimore Orioles RF 8  
Carlos Gomez Tampa Bay Rays RF 2  
Niko Goodrum Detroit Tigers 2B 3  
Brian Goodwin Kansas City Royals CF 1  
Alex Gordon Kansas City Royals LF 2  
Dee Gordon Seattle Mariners 2B 6  
Matt Grace Washington Nationals P 1  
Curtis Granderson Milwaukee Brewers LF 2  
Didi Gregorius New York Yankees SS 9  
Randal Grichuk Toronto Blue Jays RF 6  
Yulieski Gurriel Houston Astros 1B 2  
Lourdes Gurriel Jr. Jr. Toronto Blue Jays 2B 9  
Mitch Haniger Seattle Mariners RF 6  
Bryce Harper Washington Nationals RF 3  
Ryon Healy Seattle Mariners 1B 6  
Adeiny Hechavarria New York Yankees SS 5  
Guillermo Heredia Seattle Mariners LF 5  
Teoscar Hernandez Toronto Blue Jays LF 10  
Chris Herrmann Seattle Mariners C 2  
Aaron Hicks New York Yankees CF 7  
Rich Hill Los Angeles Dodgers P 2  
Jose Iglesias Detroit Tigers SS 2  
Ender Inciarte Atlanta Braves CF 3  
Jon Jay Arizona Diamondbacks RF 2  
Adam Jones Baltimore Orioles CF 10  
JaCoby Jones Detroit Tigers LF 2  
Caleb Joseph Baltimore Orioles C 2  
Aaron Judge New York Yankees RF 10  
Tony Kemp Houston Astros LF 3  
Kevin Kiermaier Tampa Bay Rays CF 2  
Isiah Kiner-Falefa Texas Rangers 3B 5  
Ian Kinsler Boston Red Sox 2B 3  
Ryan LaMarre Chicago White Sox CF 2  
Jed Lowrie Oakland Athletics 2B 3  
Jonathan Lucroy Oakland Athletics C 2  
Manny Machado Los Angeles Dodgers SS 12  
Luke Maile Toronto Blue Jays C 4  
Martin Maldonado Houston Astros C 4  
Trey Mancini Baltimore Orioles LF 10  
Jake Marisnick Houston Astros CF 2  
Nick Markakis Atlanta Braves RF 3  
Leonys Martin Cleveland Indians CF 3  
Russell Martin Toronto Blue Jays C 3  
Victor Martinez Detroit Tigers D 3  
Nomar Mazara Texas Rangers RF 6  
James McCann Detroit Tigers C 3  
Andrew McCutchen New York Yankees RF 6  
Reese McGuire Toronto Blue Jays C 2  
Whit Merrifield Kansas City Royals 2B 3  
Brad Miller Milwaukee Brewers 1B 2  
Yoan Moncada Chicago White Sox 2B 2  
Kendry Morales Toronto Blue Jays D 11  
Mike Moustakas Milwaukee Brewers 3B 1  
Max Muncy Los Angeles Dodgers 1B 3  
Omar Narvaez Chicago White Sox C 2  
Renato Nunez Baltimore Orioles 3B 4  
Rougned Odor Texas Rangers 2B 3  
Shohei Ohtani Los Angeles Angels P 3  
Matt Olson Oakland Athletics 1B 2  
Steve Pearce Boston Red Sox 1B 3  
Joc Pederson Los Angeles Dodgers LF 1  
Salvador Perez Kansas City Royals C 2  
Kevin Pillar Toronto Blue Jays CF 9  
Chad Pinder Oakland Athletics LF 3  
Stephen Piscotty Oakland Athletics RF 2  
Jurickson Profar Texas Rangers SS 6  
Yasiel Puig Los Angeles Dodgers RF 3  
Albert Pujols Los Angeles Angels 1B 3  
Rob Refsnyder Tampa Bay Rays LF 2  
Anthony Rendon Washington Nationals 3B 3  
Mark Reynolds Washington Nationals 1B 2  
Joey Rickard Baltimore Orioles CF 8  
Daniel Robertson Tampa Bay Rays 2B 2  
Ronny Rodriguez Detroit Tigers 2B 2  
Andrew Romine Seattle Mariners SS 2  
Austin Romine New York Yankees C 4  
Ryan Rua Texas Rangers LF 4  
Carlos Sanchez Chicago White Sox 3B 2  
Gary Sanchez New York Yankees C 6  
Jonathan Schoop Milwaukee Brewers 2B 9  
Kyle Seager Seattle Mariners 3B 6  
Jean Segura Seattle Mariners SS 3  
Marcus Semien Oakland Athletics SS 3  
Pedro Severino Washington Nationals C 2  
Andrelton Simmons Los Angeles Angels SS 3  
Dwight Smith Jr. Toronto Blue Jays LF 1  
Justin Smoak Toronto Blue Jays 1B 11  
Yangervis Solarte Toronto Blue Jays 3B 11  
Jorge Soler Kansas City Royals RF 3  
George Springer Houston Astros CF 4  
Mike Stanton New York Yankees LF 10  
Jesus Sucre Tampa Bay Rays C 2  
Andrew Susac Baltimore Orioles C 3  
Kurt Suzuki Atlanta Braves C 3  
Dansby Swanson Atlanta Braves SS 2  
Chris Taylor Los Angeles Dodgers SS 2  
Michael Taylor Washington Nationals CF 2  
Gleyber Torres New York Yankees 2B 9  
Ronald Torreyes New York Yankees 2B 2  
Devon Travis Toronto Blue Jays 2B 2  
Mike Trout Los Angeles Angels CF 3  
Mark Trumbo Baltimore Orioles D 6  
Justin Turner Los Angeles Dodgers 3B 3  
Trea Turner Washington Nationals SS 3  
Justin Upton Los Angeles Angels LF 3  
Giovanny Urshela Toronto Blue Jays 3B 2  
Danny Valencia Baltimore Orioles 3B 9  
Jonathan Villar Baltimore Orioles 2B 1  
Luke Voit New York Yankees 1B 3  
Neil Walker New York Yankees 1B 1  
Tyler White Houston Astros 1B 3  
Steve Wilkerson Baltimore Orioles 2B 2  
Austin Wynns Baltimore Orioles C 2  
Chris Young Los Angeles Angels RF 2  

PITCHf/x Charts

Please right-click and save images to use them elsewhere.

At-bat Results

Strikeout26.22%
Groundout14.96%
Single14.62%
Flyout12.94%
Walk8.07%
Lineout6.22%
Pop Out4.37%
Home Run3.03%
Double2.86%
Forceout2.35%
Grounded Into DP0.84%
Hit By Pitch0.84%
Field Error0.67%
Triple0.50%
Sac Fly0.50%
Intent Walk0.34%
Bunt Groundout0.34%
Bunt Pop Out0.17%
Strikeout - DP0.17%

Game Log

Links open in new tab/window.
4/8/2018TBA 7 @ BOS 8
4/13/2018BAL 3 @ BOS 7
4/19/2018BOS 8 @ ANA 2
4/25/2018BOS 4 @ TOR 3
4/30/2018KCA 6 @ BOS 10
5/5/2018BOS 6 @ TEX 5
5/10/2018BOS 5 @ NYA 4
5/15/2018OAK 5 @ BOS 3
5/20/2018BAL 0 @ BOS 5
5/25/2018ATL 2 @ BOS 6
5/30/2018TOR 4 @ BOS 6
6/6/2018DET 1 @ BOS 7
6/12/2018BOS 6 @ BAL 4
6/17/2018BOS 9 @ SEA 3
6/23/2018SEA 7 @ BOS 2
6/29/2018BOS 1 @ NYA 8
7/4/2018BOS 3 @ WAS 0
7/9/2018TEX 0 @ BOS 5
7/14/2018TOR 2 @ BOS 6
9/1/2018BOS 6 @ CHA 1
9/8/2018HOU 5 @ BOS 3
9/13/2018TOR 3 @ BOS 4
9/20/2018BOS 11 @ NYA 6
9/24/2018BAL 2 @ BOS 6
9/26/2018BAL 10 @ BOS 3
9/29/2018NYA 8 @ BOS 5
9/30/2018NYA 2 @ BOS 10
10/6/2018NYA 6 @ BOS 2
10/8/2018BOS 16 @ NYA 1
10/16/2018BOS 8 @ HOU 2
10/17/2018BOS 8 @ HOU 6
10/23/2018LAN 4 @ BOS 8
10/26/2018BOS 2 @ LAN 3
10/27/2018BOS 9 @ LAN 6