3B T.J. Miller #38
Age: 27 | Bats: R | Throws: R | Morale: Normal
04/18/2026
3B T.J. MILLER #38 - AGE: 27 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
6 17 9 1 0 1 5 0 3 .529 .529 .765 0 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 45
Gap 50 50 50 50
Power 55 60 55 55
Eye 65 70 65 65
Avoid K's 45 50 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 30
Errors: - 50 45
Arm: 20 80 75
Turn DP: - 40 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 55
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 40
Stealing Ability: 40
Baserunning Inst.: 45
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/16/2026 @ ALA Loss, 11-12 5 2 3 2 0 0 1 0
04/13/2026 GD Loss, 2-4 1 0 0 0 0 0 0 0
04/11/2026 GD Loss, 3-4 5 2 3 1 1 0 1 0
04/10/2026 GD Loss, 2-3 3 1 1 0 0 0 1 0
04/09/2026 @ NYC Win, 16-8 1 1 1 0 0 0 0 0
03/31/2026 DEN Loss, 8-10 2 1 1 2 0 0 0 0
03/23/2026 PHI Win, 6-3 1 0 0 0 0 0 0 0
03/20/2026 @ NYC Loss, 1-8 1 0 0 0 0 0 0 0
03/19/2026 GD Loss, 2-3 1 0 0 0 0 1 1 0
03/17/2026 @ STL Loss, 4-4 2 1 1 1 0 0 0 0
PERSONALITY
Birthday:02/24/1999
Born in:Columbia, SC
Nationality:American
Height:6' 1"
Weight:190 lbs
Local Popularity:Popular
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$21,400,000
Signed Through:2028 Season
Major Service:5 Years, 17 Days
Service This Yr:22 Days
40-Man Service:5 Years, 17 Days
Pro Service:9 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:3 option years left
Contract Extension: -
Drafted:2017, 5th Pick in Round 16
MAJOR SUPERIOR LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 17 9 1 0 1 5 7 0 3 .529 .529 .765 1.294 .558 .235 260
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 17 0 0 0 0 0 0 13 2 0 0 0.0 6.9 23.23 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   8 5 1 0 1 4 4 0 2 0 0 0 .625 .625 1.125 1.750
Versus Right   9 4 0 0 0 1 3 0 1 0 0 0 .444 .444 .444 .889
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   6 3 0 0 0 2 2 0 1 0 0 0 .500 .500 .500 1.000
Last Week   9 5 0 0 1 1 4 0 2 0 0 0 .556 .556 .889 1.444
March   2 1 1 0 0 2 1 0 0 0 0 0 .500 .500 1.000 1.500
April   15 8 0 0 1 3 6 0 3 0 0 0 .533 .533 .733 1.267
Spring Training   21 3 1 0 1 4 3 2 6 0 0 0 .143 .217 .333 .551
Last Year   455 93 19 0 19 85 49 53 127 5 1 8 .204 .296 .371 .667
2 Years Ago   363 77 15 1 21 46 52 43 98 1 0 6 .212 .305 .433 .738
Career   2387 539 116 5 124 353 317 308 704 18 1 48 .226 .324 .434 .759
Home   11 5 1 0 1 3 4 0 2 0 0 0 .455 .455 .818 1.273
Road   6 4 0 0 0 2 3 0 1 0 0 0 .667 .667 .667 1.333
Grass   17 9 1 0 1 5 7 0 3 0 0 0 .529 .529 .765 1.294
Day   7 4 1 0 0 4 3 0 1 0 0 0 .571 .571 .714 1.286
Night   10 5 0 0 1 1 4 0 2 0 0 0 .500 .500 .800 1.300
As Starter   13 7 0 0 1 3 5 0 3 0 0 0 .538 .538 .769 1.308
As Reliever / Substitution   4 2 1 0 0 2 2 0 0 0 0 0 .500 .500 .750 1.250
Pinch Hitting   3 2 1 0 0 2 2 0 0 0 0 0 .667 .667 1.000 1.667
Close/Late   6 3 0 0 0 1 3 0 0 0 0 0 .500 .500 .500 1.000
Inning 1-3   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Inning 4-6   5 3 0 0 1 2 2 0 2 0 0 0 .600 .600 1.200 1.800
Inning 7-9   9 5 1 0 0 3 5 0 0 0 0 0 .556 .556 .667 1.222
0 Outs   7 3 0 0 0 1 3 0 2 0 0 0 .429 .429 .429 .857
1 Outs   5 3 0 0 1 2 2 0 0 0 0 0 .600 .600 1.200 1.800
2 Outs   5 3 1 0 0 2 2 0 1 0 0 0 .600 .600 .800 1.400
Scoring Position   4 3 1 0 0 4 3 0 0 0 0 0 .750 .750 1.000 1.750
Bases Empty   11 5 0 0 1 1 3 0 2 0 0 0 .455 .455 .727 1.182
Runner on 1st   2 1 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
Runner on 3rd   2 1 0 0 0 1 1 0 0 0 0 0 .500 .500 .500 1.000
Runner on 1st & 2nd   1 1 1 0 0 2 1 0 0 0 0 0 1.000 1.000 2.000 3.000
Runner on 2nd & 3rd   1 1 0 0 0 1 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Two Strikes   12 5 1 0 1 4 5 0 3 0 0 0 .417 .417 .750 1.167
First Pitch   1 1 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 0-1   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 0-2   3 1 0 0 1 1 1 0 1 0 0 0 .333 .333 1.333 1.667
Count 1-0   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 1-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   5 2 0 0 0 1 2 0 2 0 0 0 .400 .400 .400 .800
Count 3-1   1 1 0 0 0 1 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Full Count   3 2 1 0 0 2 2 0 0 0 0 0 .667 .667 1.000 1.667
Behind in Count   5 2 0 0 1 1 1 0 1 0 0 0 .400 .400 1.000 1.400
Ahead in Count   2 2 0 0 0 1 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 6th   2 1 1 0 0 2 1 0 0 0 0 0 .500 .500 1.000 1.500
Batting 8th   7 4 0 0 1 1 3 0 1 0 0 0 .571 .571 1.000 1.571
Batting 9th   8 4 0 0 0 2 3 0 2 0 0 0 .500 .500 .500 1.000
Low Leverage   6 4 0 0 1 1 3 0 1 0 0 0 .667 .667 1.167 1.833
Medium Leverage   6 3 1 0 0 3 2 0 1 0 0 0 .500 .500 .667 1.167
High Leverage   5 2 0 0 0 1 2 0 1 0 0 0 .400 .400 .400 .800
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2021 Detroit - MSL 22 137 462 108 20 0 21 61 57 65 11 4 160 2 1 .234 .339 .413 .753 115 119 3.4
2022 Detroit - MSL 23 159 545 122 23 3 32 74 74 86 12 2 165 1 2 .224 .341 .453 .794 137 144 5.5
2023 Detroit - MSL 24 152 545 130 38 1 30 82 78 61 11 6 151 0 1 .239 .324 .477 .801 120 121 3.8
2024 Detroit - MSL 25 113 363 77 15 1 21 46 52 43 6 1 98 1 3 .212 .305 .433 .738 105 107 1.6
2025 Detroit - MSL 26 141 455 93 19 0 19 85 49 53 8 5 127 0 2 .204 .296 .371 .667 87 89 0.8
2026 Detroit - MSL 27 6 17 9 1 0 1 5 7 0 0 0 3 0 0 .529 .529 .765 1.294 248 260 0.4
Total MSL 708 2387 539 116 5 124 353 317 308 48 18 704 4 9 .226 .324 .434 .759 115 119 15.6
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Total - 18 27 114 46 12 1 3 32 35 14 5 2 11 1 1 .404 .481 .605 1.087 100 100 1.8
2018 Lakeland - R 19 36 113 24 9 0 0 17 9 18 2 3 29 0 0 .212 .324 .292 .616 75 75 -0.3
2019 Lakeland - R 20 32 110 20 5 1 5 22 23 18 3 0 33 1 0 .182 .313 .382 .695 103 102 0.5
2020 West Michigan - A 21 50 181 42 8 1 9 26 26 35 3 2 53 0 1 .232 .362 .436 .798 129 132 2.1
2020 Lakeland - A 21 73 264 65 17 1 12 40 50 47 6 1 70 2 0 .246 .371 .455 .826 142 140 2.1
2020 Total - A 21 123 445 107 25 2 21 66 76 82 9 3 123 2 1 .240 .367 .447 .815 137 137 4.2
2020 Erie - AA 21 10 37 9 1 1 4 11 9 7 1 0 10 0 0 .243 .378 .649 1.026 177 164 0.7
2021 Toledo - AAA 22 14 48 9 1 0 1 2 4 6 1 0 17 0 0 .188 .291 .271 .562 64 69 0.0
Total IL 14 48 9 1 0 1 2 4 6 1 0 17 0 0 .188 .291 .271 .562 64 69
Total EL 10 37 9 1 1 4 11 9 7 1 0 10 0 0 .243 .378 .649 1.026 177 164
Total FSL 73 264 65 17 1 12 40 50 47 6 1 70 2 0 .246 .371 .455 .826 142 140
Total MID 50 181 42 8 1 9 26 26 35 3 2 53 0 1 .232 .362 .436 .798 129 132
Total GCL 68 223 44 14 1 5 39 32 36 5 3 62 1 0 .197 .318 .336 .655 89 88
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Detroit - MSL 24 9 34 9 0 0 2 3 6 3 0 0 12 0 0 .265 .324 .441 .766 111 114 0.3
Total MSL 9 34 9 0 0 2 3 6 3 0 0 12 0 0 .265 .324 .441 .766 111 114
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Lakeland - R 3B 9 9 4 17 2 25 4 .840 75.0 2.52 -1.5 .876
2019 Lakeland - R 3B 32 32 14 67 8 86 5 .942 263.2 2.76 -0.4 .994
2020 Erie - AA 3B 10 10 9 24 1 34 1 .971 91.2 3.24 +1.2 1.076
2020 Lakeland - A 3B 71 70 23 135 2 172 14 .919 636.2 2.23 -2.9 .973
2020 West Michigan - A 3B 49 49 26 98 3 129 5 .961 444.2 2.51 +3.8 1.060
2021 Detroit - MLB 3B 132 129 64 242 23 325 19 .942 1162.0 2.37 +0.8 1.023
2021 Toledo - AAA 3B 14 13 6 33 2 43 4 .907 115.0 3.05 +0.8 1.107
2022 Detroit - MLB 3B 155 153 54 287 27 362 21 .942 1391.1 2.21 -0.2 1.009
2023 Detroit - MLB 3B 150 149 50 228 26 289 11 .962 1341.0 1.87 -0.6 .992
2024 Detroit - MLB 3B 75 72 26 112 6 145 7 .952 646.0 1.92 -0.6 .977
2024 Detroit - MLB CF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.0 .000
2025 Detroit - MLB 2B 1 0 2 1 0 3 0 1.000 7.0 3.86 -0.6 .492
2025 Detroit - MLB 3B 140 135 77 210 14 297 10 .966 1205.0 2.14 +0.6 1.004
2026 Detroit - MLB 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2026 Detroit - MLB 3B 3 3 1 7 1 8 0 1.000 26.0 2.77 +0.7 1.188
2026 Detroit - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Detroit - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
TOTAL 2B 1 0 2 1 0 3 0 1.000 7.0 3.86 -0.6 .492
TOTAL 3B 840 824 354 1460 115 1915 101 .947 7398.0 2.21 +1.6 1.007
TOTAL CF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.0 .000
TOTAL RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 55 (55); Eye: 65 (65).
LEADERBOARD APPEARANCES
Year GS Rank
2022 153 8
Year K Rank
2021 160 10
2022 165 8
Year 2B Rank
2023 38 9
Year HR Rank
2022 32 5
Year BB Rank
2022 86 7
Year HP Rank
2021 11 7
2022 12 7
Year EBH Rank
2023 69 9
Year ISO Rank
2022 .229 5
Friday, April 17th , 2026 - OOTP Baseball 26.4 Build 61