The Baseball Cube

TBC

Mike Trout  

Mike Trout  

Top 10 Ranks

MORE  
Proper Name
Michael Nelson Trout
nickname
Kiiiiid
High Level
MLB (2011-2023)
Positions
CF (1582) ... OF (204) ... LF (136) ... DH (75) ... RF (20)
Ht / Wt
6-2 / 235
Bats / Throws
Right / Right
age
32.208
place
Vineland,New Jersey
High School
Millville (Millville,NJ)
Signing Bonus
$ 1,215,000
draft posit
CF
MLB Debut
Service Time
12.070 (2023)
MLB Teams
ANA [15]
TBC#
148165
mlbam id
545361
Retrosheet
Stat Capsuleavgopsabrhhrrbisb
Season [2023]ANA.263.858308548118442
Career MLB [2011-2023].301.990540211061624368940206
Speed
63
Power
93
Contact
48
XBH
80
RBIs
80
Runs
68
Hitting
89
Durability
65
Team
.514
Player Tags
Player Notes:  Son of Jeff Trout ... Brother-in-law of Aaron Cox ... [2012] MLB 30/30 Club (30 HR - 49 SB) ... Topps All-Star Rookie Team ... [2013] Hit for the cycle against the Seattle Mariners on May 21 ... [2023] Played for Team USA in the 2023 World Baseball Classic
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!
Historical Top 10 Leaderboard Rankings
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • 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(s) league stat name stat abbr rank stat value
2022 Los Angeles Angels AL Home Runs HR 2 40
2022 Los Angeles Angels AL Intentional Walks IBB 6 8
2022 Los Angeles Angels AL Extra Base Hits XBH 3 70
year team(s) league stat name stat abbr rank stat value
2020 Los Angeles Angels AL On Base Percentage OBP 4 .390
2020 Los Angeles Angels AL Slugging Percentage SLG 4 .603
2020 Los Angeles Angels AL On Base Plus Slugging OPS 2 .993
2020 Los Angeles Angels AL Runs R 4 41
2020 Los Angeles Angels AL Total Bases TB 4 120
2020 Los Angeles Angels AL Home Runs HR 3 17
2020 Los Angeles Angels AL Runs Batted In RBI 3 46
2020 Los Angeles Angels AL Walks BB 6 35
2020 Los Angeles Angels AL Sacrifice Flies SF 5 4
2020 Los Angeles Angels AL Intentional Walks IBB 2 4
2020 Los Angeles Angels AL Extra Base Hits XBH 3 28
2020 Los Angeles Angels AL Secondary Average SECA 1 .497
2020 Los Angeles Angels AL Isolated Power ISO 2 .322
2020 Los Angeles Angels AL Walks Percentage BB_PCT 7 14.52
year team(s) league stat name stat abbr rank stat value
2019 Los Angeles Angels AL On Base Percentage OBP 1 .438
2019 Los Angeles Angels AL Slugging Percentage SLG 1 .645
2019 Los Angeles Angels AL On Base Plus Slugging OPS 1 1.083
2019 Los Angeles Angels AL Runs R 6 110
2019 Los Angeles Angels AL Home Runs HR 2 45
2019 Los Angeles Angels AL Runs Batted In RBI 9 104
2019 Los Angeles Angels AL Walks BB 2 110
2019 Los Angeles Angels AL Hit By Pitch HBP 4 16
2019 Los Angeles Angels AL Intentional Walks IBB 1 14
2019 Los Angeles Angels AL Extra Base Hits XBH 8 74
2019 Los Angeles Angels AL Secondary Average SECA 1 .606
2019 Los Angeles Angels AL Isolated Power ISO 1 .353
2019 Los Angeles Angels AL Walks Percentage BB_PCT 1 18.33
2019 Los Angeles Angels AL Strikeout-Walk Ratio SO_BB 4 1.09
year team(s) league stat name stat abbr rank stat value
2018 Los Angeles Angels AL Batting Average BAVG 4 .312
2018 Los Angeles Angels AL On Base Percentage OBP 1 .460
2018 Los Angeles Angels AL Slugging Percentage SLG 3 .628
2018 Los Angeles Angels AL On Base Plus Slugging OPS 1 1.088
2018 Los Angeles Angels AL Runs R 9 101
2018 Los Angeles Angels AL Total Bases TB 10 296
2018 Los Angeles Angels AL Home Runs HR 4 39
2018 Los Angeles Angels AL Stolen Bases SB 9 24
2018 Los Angeles Angels AL Walks BB 1 122
2018 Los Angeles Angels AL Intentional Walks IBB 1 25
2018 Los Angeles Angels AL Secondary Average SECA 1 .622
2018 Los Angeles Angels AL Isolated Power ISO 1 .316
2018 Los Angeles Angels AL BAVG on Balls in Play BABIP 9 .346
2018 Los Angeles Angels AL Walks Percentage BB_PCT 1 20.10
2018 Los Angeles Angels AL Strikeout-Walk Ratio SO_BB 3 1.02
year team(s) league stat name stat abbr rank stat value
2017 Los Angeles Angels AL Batting Average BAVG 6 .306
2017 Los Angeles Angels AL On Base Percentage OBP 1 .442
2017 Los Angeles Angels AL Slugging Percentage SLG 1 .629
2017 Los Angeles Angels AL On Base Plus Slugging OPS 1 1.071
2017 Los Angeles Angels AL Walks BB 3 94
2017 Los Angeles Angels AL Intentional Walks IBB 1 15
2017 Los Angeles Angels AL Secondary Average SECA 1 .602
2017 Los Angeles Angels AL Isolated Power ISO 3 .323
2017 Los Angeles Angels AL Walks Percentage BB_PCT 2 18.54
2017 Los Angeles Angels AL Strikeout-Walk Ratio SO_BB 1 0.96
year team(s) league stat name stat abbr rank stat value
2016 Los Angeles Angels AL Batting Average BAVG 5 .315
2016 Los Angeles Angels AL On Base Percentage OBP 1 .444
2016 Los Angeles Angels AL Slugging Percentage SLG 4 .550
2016 Los Angeles Angels AL On Base Plus Slugging OPS 2 .994
2016 Los Angeles Angels AL Games Played G 8 159
2016 Los Angeles Angels AL Runs R 1 123
2016 Los Angeles Angels AL Stolen Bases SB 2 30
2016 Los Angeles Angels AL Caught Stealings CS 7 7
2016 Los Angeles Angels AL Walks BB 1 116
2016 Los Angeles Angels AL Hit By Pitch HBP 5 11
2016 Los Angeles Angels AL Intentional Walks IBB 3 12
2016 Los Angeles Angels AL Secondary Average SECA 1 .488
2016 Los Angeles Angels AL BAVG on Balls in Play BABIP 2 .376
2016 Los Angeles Angels AL Walks Percentage BB_PCT 1 17.03
2016 Los Angeles Angels AL Strikeout-Walk Ratio SO_BB 5 1.18
year team(s) league stat name stat abbr rank stat value
2015 Los Angeles Angels AL Batting Average BAVG 9 .299
2015 Los Angeles Angels AL On Base Percentage OBP 2 .402
2015 Los Angeles Angels AL Slugging Percentage SLG 1 .590
2015 Los Angeles Angels AL On Base Plus Slugging OPS 1 .991
2015 Los Angeles Angels AL Games Played G 6 159
2015 Los Angeles Angels AL Plate Appearances PA 10 682
2015 Los Angeles Angels AL Runs R 3 104
2015 Los Angeles Angels AL Total Bases TB 2 339
2015 Los Angeles Angels AL Home Runs HR 3 41
2015 Los Angeles Angels AL Walks BB 3 92
2015 Los Angeles Angels AL Strikeouts SO 5 158
2015 Los Angeles Angels AL Intentional Walks IBB 3 14
2015 Los Angeles Angels AL Extra Base Hits XBH 2 79
2015 Los Angeles Angels AL Secondary Average SECA 2 .457
2015 Los Angeles Angels AL Isolated Power ISO 2 .290
2015 Los Angeles Angels AL BAVG on Balls in Play BABIP 9 .344
2015 Los Angeles Angels AL Walks Percentage BB_PCT 5 13.49
year team(s) league stat name stat abbr rank stat value
2014 Los Angeles Angels AL On Base Percentage OBP 7 .377
2014 Los Angeles Angels AL Slugging Percentage SLG 3 .561
2014 Los Angeles Angels AL On Base Plus Slugging OPS 3 .939
2014 Los Angeles Angels AL Plate Appearances PA 5 705
2014 Los Angeles Angels AL Runs R 1 115
2014 Los Angeles Angels AL Total Bases TB 1 338
2014 Los Angeles Angels AL Doubles DBL 6 39
2014 Los Angeles Angels AL Triples TPL 3 9
2014 Los Angeles Angels AL Home Runs HR 3 36
2014 Los Angeles Angels AL Runs Batted In RBI 1 111
2014 Los Angeles Angels AL Walks BB 4 83
2014 Los Angeles Angels AL Strikeouts SO 1 184
2014 Los Angeles Angels AL Hit By Pitch HBP 7 10
2014 Los Angeles Angels AL Sacrifice Flies SF 2 10
2014 Los Angeles Angels AL Extra Base Hits XBH 1 84
2014 Los Angeles Angels AL Secondary Average SECA 1 .435
2014 Los Angeles Angels AL Isolated Power ISO 2 .274
2014 Los Angeles Angels AL BAVG on Balls in Play BABIP 5 .349
2014 Los Angeles Angels AL Walks Percentage BB_PCT 8 11.77
year team(s) league stat name stat abbr rank stat value
2013 Los Angeles Angels AL Batting Average BAVG 3 .323
2013 Los Angeles Angels AL On Base Percentage OBP 2 .432
2013 Los Angeles Angels AL Slugging Percentage SLG 4 .557
2013 Los Angeles Angels AL On Base Plus Slugging OPS 3 .988
2013 Los Angeles Angels AL Plate Appearances PA 2 716
2013 Los Angeles Angels AL Runs R 1 109
2013 Los Angeles Angels AL Hits H 4 190
2013 Los Angeles Angels AL Total Bases TB 3 328
2013 Los Angeles Angels AL Doubles DBL 7 39
2013 Los Angeles Angels AL Triples TPL 2 9
2013 Los Angeles Angels AL Runs Batted In RBI 9 97
2013 Los Angeles Angels AL Stolen Bases SB 8 33
2013 Los Angeles Angels AL Walks BB 1 110
2013 Los Angeles Angels AL Hit By Pitch HBP 6 9
2013 Los Angeles Angels AL Sacrifice Flies SF 5 8
2013 Los Angeles Angels AL Intentional Walks IBB 7 10
2013 Los Angeles Angels AL Extra Base Hits XBH 2 75
2013 Los Angeles Angels AL Secondary Average SECA 2 .465
2013 Los Angeles Angels AL Isolated Power ISO 6 .234
2013 Los Angeles Angels AL BAVG on Balls in Play BABIP 2 .376
2013 Los Angeles Angels AL Walks Percentage BB_PCT 1 15.36
year team(s) league stat name stat abbr rank stat value
2012 Los Angeles Angels AL Batting Average BAVG 2 .326
2012 Los Angeles Angels AL On Base Percentage OBP 3 .399
2012 Los Angeles Angels AL Slugging Percentage SLG 3 .564
2012 Los Angeles Angels AL On Base Plus Slugging OPS 2 .963
2012 Los Angeles Angels AL Runs R 1 129
2012 Los Angeles Angels AL Hits H 9 182
2012 Los Angeles Angels AL Total Bases TB 6 315
2012 Los Angeles Angels AL Triples TPL 3 8
2012 Los Angeles Angels AL Stolen Bases SB 1 49
2012 Los Angeles Angels AL Secondary Average SECA 3 .436
2012 Los Angeles Angels AL Isolated Power ISO 8 .238
2012 Los Angeles Angels AL BAVG on Balls in Play BABIP 2 .383
year team(s) league stat name stat abbr rank stat value
2011 Arkansas Travelers Tex Batting Average BAVG 5 .326
2011 Arkansas Travelers Tex On Base Percentage OBP 4 .414
2011 Arkansas Travelers Tex Slugging Percentage SLG 7 .544
2011 Arkansas Travelers Tex On Base Plus Slugging OPS 5 .958
2011 Arkansas Travelers Tex Runs R 5 82
2011 Arkansas Travelers Tex Triples TPL 1 13
2011 Arkansas Travelers Tex Stolen Bases SB 4 33
2011 Arkansas Travelers Tex Caught Stealings CS 6 10
2011 Arkansas Travelers Tex Secondary Average SECA 5 .411
2011 Arkansas Travelers Tex Isolated Power ISO 10 .218
2011 Arkansas Travelers Tex BAVG on Balls in Play BABIP 3 .390
year team(s) league stat name stat abbr rank stat value
2010 Cedar Rapids Kernels Midw Batting Average BAVG 1 .362
2010 Cedar Rapids Kernels Midw On Base Percentage OBP 1 .454
2010 Cedar Rapids Kernels Midw Slugging Percentage SLG 3 .526
2010 Cedar Rapids Kernels Midw On Base Plus Slugging OPS 2 .979
2010 Cedar Rapids Kernels Midw Stolen Bases SB 3 45
2010 Cedar Rapids Kernels Midw Secondary Average SECA 3 .426
2010 Cedar Rapids Kernels Midw BAVG on Balls in Play BABIP 1 .420
2010 Cedar Rapids Kernels Midw Strikeout-Walk Ratio SO_BB 8 1.13
year team(s) league stat name stat abbr rank stat value
2009 Arizona Angels - Ariz Batting Average BAVG 2 .360
2009 Arizona Angels - Ariz On Base Percentage OBP 6 .418
2009 Arizona Angels - Ariz On Base Plus Slugging OPS 7 .925
2009 Arizona Angels - Ariz Hits H 7 59
2009 Arizona Angels - Ariz Triples TPL 4 7
2009 Arizona Angels - Ariz BAVG on Balls in Play BABIP 7 .423
165 record(s)