The Baseball Cube

John Hairston  

John Hairston  

|Inactive

MORE  
Proper Name:
John L. Hairston
High Level:
A+
pos:
of (137) ... 1b (4)
Height:
6-1
Weight:
185
Bats:
Both
Throws:
Right
Born:
age:
55.018
place:
High School:
Drafted:
Chicago White Sox  -  1985  -  26 - 657 (June-Reg)more
draft posit:
3B
TBC#:
80944
    Analysis and site updates
Speed
73
Power
76
Contact
5
XBH
72
RBIs
48
Runs
57
Hitting
27
Durability
51
Team
.521
Player Notes:  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
Batting Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level org age   # pos   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
1989 Gulf Coast White Sox GCL Rk cha 21 -- of 22 47 16 10 1 2 0 4 7 1 13 17 0 0 1 0 0 15 61 3 7 .213 .377 .319 .696 .511 .106 .323 21.31 27.87 1.31 --
1990 South Bend White Sox Midw A cha 22 -- of 98 252 48 60 15 4 4 33 8 10 33 100 4 8 0 1 0 95 297 23 37 .238 .336 .377 .713 .262 .139 .378 11.11 33.67 3.03 63.00
1991 South Bend White Sox Midw A cha 23 -- of 24 86 6 17 5 0 1 12 3 3 5 30 0 0 2 1 0 25 93 6 11 .198 .237 .291 .527 .151 .093 .281 5.38 32.26 6.00 86.00
1991 Sarasota White Sox FSL A+ cha 23 -- of 51 93 10 19 4 2 1 13 3 1 12 44 1 1 0 1 0 30 107 7 12 .204 .302 .323 .624 .269 .118 .375 11.21 41.12 3.67 93.00
1996 Greensboro Bats SAL A nya 28 -- of 59 194 19 42 5 1 5 19 4 2 19 81 5 1 1 0 3 64 220 11 31 .216 .301 .330 .631 .222 .113 .339 8.64 36.82 4.26 38.80
1989 Rk Total -- CHA -- -- -- 22 47 16 10 1 2 0 4 7 1 13 17 0 0 1 0 0 15 61 3 7 .213 .377 .319 .696 .511 .106 .323 21.31 27.87 1.31 --
1990 A Total -- CHA -- -- -- 98 252 48 60 15 4 4 33 8 10 33 100 4 8 0 1 0 95 297 23 37 .238 .336 .377 .713 .262 .139 .378 11.11 33.67 3.03 63.00
1991 A / A+ Total -- CHA -- -- -- 75 179 16 36 9 2 2 25 6 4 17 74 1 1 2 2 0 55 200 13 23 .201 .271 .307 .579 .212 .106 .324 8.50 37.00 4.35 89.50
1996 A Total -- NYA -- -- -- 59 194 19 42 5 1 5 19 4 2 19 81 5 1 1 0 3 64 220 11 31 .216 .301 .330 .631 .222 .113 .339 8.64 36.82 4.26 38.80
Total Minors (4 yrs) -- Minors -- -- -- -- 254 672 99 148 30 9 11 81 25 17 82 272 10 10 4 3 3 229 778 50 98 .220 .313 .341 .653 .254 .121 .349 10.54 34.96 3.32 61.09
Total A+ (1 yrs) -- A+ -- -- -- -- 51 93 10 19 4 2 1 13 3 1 12 44 1 1 0 1 0 30 107 7 12 .204 .302 .323 .624 .269 .118 .375 11.21 41.12 3.67 93.00
Total A (3 yrs) -- A -- -- -- -- 181 532 73 119 25 5 10 64 15 15 57 211 9 9 3 2 3 184 610 40 79 .224 .308 .346 .654 .229 .122 .347 9.34 34.59 3.70 53.20
Total Rk (1 yrs) -- Rk -- -- -- -- 22 47 16 10 1 2 0 4 7 1 13 17 0 0 1 0 0 15 61 3 7 .213 .377 .319 .696 .511 .106 .323 21.31 27.87 1.31 --
Pitching Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level org age   # role   w   l   g gs cg sh gr gf sv ip   h   r er hr bb so wp bk hb era whip h9 hr9 bb9 so9 ra9 so/bb
1989 Gulf Coast White Sox GCL Rk cha 21 -- Reliever 0 0 1 0 0 0 1 0 0 3.0 2 1 1 1 2 1 0 0 0 3.00 1.33 6.00 3.00 6.00 3.00 3.00 0.50
1989 Rk Total -- CHA -- -- Reliever 0 0 1 0 0 0 1 0 0 3.0 2 1 1 1 2 1 0 0 0 3.00 1.33 6.00 3.00 6.00 3.00 3.00 0.50
Total Rk (1 yrs) -- Rk -- -- -- -- 0 0 1 0 0 0 1 0 0 3.0 2 1 1 1 2 1 0 0 0 3.00 1.33 6.00 3.00 6.00 3.00 3.00 0.50
Fielding Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level mlb age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk
1989 Gulf Coast White Sox GCL Rk cha 21 of 14 0 0.0 21 0 1 0 22 21 0 0 -- .955 1.5 -- -- 22.2 63.6 7
1990 South Bend White Sox Midw A cha 22 1b 4 0 0.0 17 1 0 1 18 18 0 0 -- 1.000 4.5 -- -- 3.0 4.1 3
1990 South Bend White Sox Midw A cha 22 of 47 0 0.0 72 4 4 1 80 76 0 0 -- .950 1.6 -- -- 35.1 48.0 5
1991 Sarasota White Sox FSL A+ cha 23 of 18 0 0.0 17 0 0 0 17 17 0 0 -- 1.000 0.9 -- -- 13.7 35.3 7
1991 South Bend White Sox Midw A cha 23 of 2 0 0.0 5 0 1 0 6 5 0 0 -- .833 2.5 -- -- 1.4 8.3 9
1996 Greensboro Bats SAL A nya 28 of 56 0 0.0 86 5 10 1 101 91 0 0 -- .901 1.6 -- -- 39.4 94.9 4
Total A (1 yrs) -- A -- -- 1b 4 0 0 17 1 0 1 18 18 0 0 -- 1.000 4.5 -- -- -- -- --
Yearly Positional Grid
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year category pos p pos c pos 1b pos 2b pos 3b pos ss pos lf pos cf pos rf pos of pos dh
1989 Minor 0 0 0 0 0 0 0 0 0 14 0
1990 Minor 0 0 4 0 0 0 0 0 0 47 0
1991 Minor 0 0 0 0 0 0 0 0 0 20 0
1996 Minor 0 0 0 0 0 0 0 0 0 56 0