C James Miller #12
Age: 47 | Bats: R | Throws: R | Morale: Normal
06/07/2049
OA: 41 POT: 41
C JAMES MILLER #12 - AGE: 47 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 53 48 50
Gap 28 25 30 28
Power 35 35 36 35
Eye 32 32 32 32
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 1
Errors: - 17 8
Arm: 34 28 23
Turn DP: - 5 -
Ability: 18 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 1 Left Field: -
1st Base: 9 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 14
Stealing Ability: 47
Baserunning Inst.: 45
Sacrifice Bunt: 5
Bunt for Hit: 29
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
He has never missed a Wordle, but he dogs it too often.
High: Loyalty, Intelligence
Low: Leader, Adaptability, Work Ethic
Birthday:07/30/2001
Born in:Budgeford, THE
Nationality:Hobbit
Height:5' 8"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:16 Years, 98 Days
Service This Yr:None
40-Man Service:17 Years, 9 Days
Pro Service:19 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 12th Pick in Round 6
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
2023 Isengard - SGCBL 21 73 274 87 21 0 10 40 46 26 2 0 44 6 3 .318 .381 .504 .884 130 138 2.6
2024 Isengard - SGCBL 22 119 474 132 29 5 12 58 80 57 5 3 93 8 2 .278 .360 .437 .797 109 114 3.1
2025 Isengard - SGCBL 23 140 538 144 30 4 15 57 82 59 6 8 103 8 3 .268 .342 .422 .764 104 106 2.7
2026 Isengard - SGCBL 24 144 576 174 26 2 24 98 83 57 4 3 103 13 10 .302 .367 .479 .846 126 130 4.6
2027 Isengard - SGCBL 25 125 482 133 23 2 26 89 86 64 10 7 85 5 8 .276 .368 .494 .861 129 133 4.7
2028 Isengard - SGCBL 26 144 521 152 29 6 21 68 100 57 4 4 72 6 2 .292 .363 .491 .855 125 130 4.5
2029 Isengard - SGCBL 27 141 485 130 21 1 16 69 76 60 7 5 79 6 5 .268 .354 .414 .768 106 112 3.1
2030 Isengard - SGCBL 28 80 128 43 12 2 0 15 22 20 3 0 23 1 0 .336 .437 .461 .898 144 138 1.3
2031 Isengard - SGCBL 29 112 213 58 9 1 6 29 29 30 0 1 37 1 1 .272 .361 .408 .769 110 114 0.6
2032 Isengard - SGCBL 30 117 287 88 19 1 8 43 33 39 3 2 53 0 2 .307 .393 .463 .856 131 136 2.5
2033 Lothlorien - SGCBL 31 59 83 17 4 0 1 12 8 10 0 0 12 1 0 .205 .290 .289 .579 62 54 -0.1
2033 Minas Tirith - SGCBL 31 65 249 61 7 0 10 36 32 31 1 4 52 5 3 .245 .326 .394 .720 94 94 1.1
2033 Total - SGCBL 31 124 332 78 11 0 11 48 40 41 1 4 64 6 3 .235 .317 .367 .685 86 84 1.0
2034 Isengard - SGCBL 32 160 547 164 29 2 14 75 68 76 4 4 99 3 5 .300 .387 .437 .824 132 142 2.4
2035 Isengard - SGCBL 33 121 268 74 16 0 2 36 36 42 2 4 51 1 0 .276 .373 .358 .732 107 113 1.2
2036 Isengard - SGCBL 34 141 452 130 19 0 16 61 73 57 3 4 77 0 1 .288 .368 .436 .804 123 130 0.9
2037 Isengard - SGCBL 35 142 456 139 21 2 19 58 69 55 3 3 75 1 0 .305 .381 .485 .866 138 152 3.6
2038 Isengard - SGCBL 36 143 495 141 20 2 13 74 40 42 6 6 90 1 0 .285 .344 .412 .756 117 122 2.5
2039 Isengard - SGCBL 37 76 233 56 6 0 6 17 22 13 2 0 51 0 1 .240 .286 .343 .630 79 74 0.5
Total SGCBL 2102 6761 1923 341 30 219 935 985 795 65 58 1199 66 46 .284 .362 .441 .803 118 123 41.7
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
2018 Armenelos HS - HS 16 33 152 61 11 0 6 38 44 31 1 1 21 1 4 .401 .503 .592 1.095 118 131 1.0
2019 Armenelos HS - HS 17 23 94 41 6 0 5 20 30 14 1 0 13 1 1 .436 .514 .660 1.173 130 144 0.8
2020 Armenelos HS - HS 18 26 118 59 12 1 7 49 40 13 2 1 14 1 0 .500 .552 .797 1.349 157 173 1.4
2020 Eldalonde - A+ 18 45 165 28 6 0 2 15 9 11 1 1 21 2 4 .170 .225 .242 .467 37 39 -0.8
2021 Eldalonde - A+ 19 57 223 55 12 1 2 22 23 26 0 2 50 2 0 .247 .323 .336 .659 94 95 0.8
2021 White Mountain - A+ 19 28 46 20 2 0 2 7 7 17 0 0 4 1 1 .435 .587 .609 1.196 253 261 1.2
2021 Total - A+ 19 85 269 75 14 1 4 29 30 43 0 2 54 3 1 .279 .376 .383 .759 126 129 2.0
2021 Fangorn - AAA 19 2 0 0 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2022 White Mountain - A+ 20 29 96 43 3 1 5 24 20 12 3 1 12 2 2 .448 .518 .656 1.174 249 258 2.1
2022 West-emnet - AA 20 56 213 65 11 2 3 33 38 27 1 3 40 6 7 .305 .381 .418 .799 118 118 0.9
2022 Fangorn - AAA 20 22 88 26 3 1 3 13 13 7 2 1 20 2 1 .295 .357 .455 .812 106 101 0.3
2023 Fangorn - AAA 21 67 273 84 12 1 8 43 43 37 1 3 53 5 1 .308 .389 .447 .835 110 112 1.4
Total AAA 91 361 110 15 2 11 56 57 44 3 4 73 7 2 .305 .381 .449 .830 109 110
Total AA 56 213 65 11 2 3 33 38 27 1 3 40 6 7 .305 .381 .418 .799 118 118
Total A+ 159 530 146 23 2 11 68 59 66 4 4 87 7 7 .275 .358 .389 .746 123 126
Total SGCBLHSB 82 364 161 29 1 18 107 114 58 4 2 48 3 5 .442 .521 .676 1.197 133 148
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
2028 Isengard - SGCBL 26 16 64 17 3 0 1 14 15 6 0 0 10 0 0 .266 .329 .359 .688 83 87 0.7
2032 Isengard - SGCBL 30 7 5 1 0 0 0 2 0 1 0 1 4 0 0 .200 .286 .200 .486 35 33 0.1
2033 Minas Tirith - SGCBL 31 5 23 4 0 0 0 0 0 0 0 0 8 0 1 .174 .174 .174 .348 -5 -9 0.1
2034 Isengard - SGCBL 32 3 8 4 0 0 0 1 0 0 0 0 1 0 1 .500 .500 .500 1.000 184 204 -2.5
2036 Isengard - SGCBL 34 13 51 15 6 0 2 9 5 2 1 0 6 0 0 .294 .333 .529 .863 136 138 -2.0
2037 Isengard - SGCBL 35 2 7 1 0 0 0 0 0 1 0 0 2 0 0 .143 .250 .143 .393 13 9 -1.0
Total SGCBL 46 158 42 9 0 3 26 20 10 1 1 31 0 2 .266 .312 .380 .692 87 90
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Isengard - MLB C 69 67 431 55 5 491 5 .990 573.1 7.63 +0.2 .950 5 102 39 38.2
2023 Isengard - MLB 1B 4 0 7 1 0 8 0 1.000 6.0 12.00 +0.0 1.066
2024 Isengard - MLB C 117 116 800 65 6 878 13 .985 1009.0 7.72 -2.5 .995 7 159 42 26.4
2024 Isengard - MLB 1B 4 0 6 0 0 6 0 1.000 6.2 8.10 -0.5 .537
2024 Isengard - MLB 3B 1 0 0 1 0 1 0 1.000 5.0 1.80 +0.0 1.041
2025 Isengard - MLB C 140 140 896 72 8 984 16 .984 1210.2 7.20 -5.3 .976 12 149 35 23.5
2026 Isengard - MLB C 143 141 980 83 1 1076 13 .988 1220.1 7.84 -2.0 .935 5 175 53 30.3
2026 Isengard - MLB 1B 3 0 2 0 0 2 0 1.000 6.1 2.84 -0.5 .534
2026 Isengard - MLB 2B 1 0 2 2 0 6 2 .667 6.0 6.00 -0.9 .519
2027 Isengard - MLB C 125 125 844 79 4 934 11 .988 1057.0 7.86 +2.7 1.089 10 138 45 32.6
2028 Isengard - MLB C 140 137 849 76 4 942 17 .982 1058.2 7.86 -1.4 .807 7 140 54 38.6
2028 Isengard - MLB 1B 3 0 4 0 0 4 0 1.000 5.0 7.20 +0.1 1.079
2029 Isengard - MLB C 138 138 916 86 4 1016 14 .986 1060.1 8.50 -1.0 .980 10 121 42 34.7
2030 Isengard - MLB C 28 20 192 12 1 205 1 .995 198.1 9.26 -0.4 1.151 4 18 5 27.8
2030 Isengard - MLB 1B 8 0 9 0 0 9 0 1.000 12.0 6.75 +0.0 1.089
2030 Isengard - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2030 Isengard - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2031 Isengard - MLB C 40 33 296 14 2 315 5 .984 311.2 8.95 -3.1 .846 2 28 3 10.7
2031 Isengard - MLB 1B 16 8 63 9 8 75 3 .960 87.2 7.39 -3.5 .661
2031 Isengard - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2031 Isengard - MLB 3B 1 0 0 2 0 2 0 1.000 3.0 6.00 +0.1 1.052
2032 Isengard - MLB C 66 62 457 22 3 484 5 .990 529.1 8.14 -0.7 .812 3 47 16 34.0
2032 Isengard - MLB 1B 5 0 8 0 0 8 0 1.000 9.0 8.00 +0.1 1.101
2032 Isengard - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2032 Isengard - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2032 Isengard - MLB CF 1 1 4 0 0 4 0 1.000 8.0 4.50 -0.7 .810
2032 Isengard - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.7 .000
2033 Lothlorien - MLB C 14 11 92 7 0 100 1 .990 99.2 8.94 +0.1 1.012 0 10 3 30.0
2033 Minas Tirith - MLB C 53 53 446 31 3 477 0 1.000 465.0 9.23 +1.1 .940 1 46 20 43.5
2033 Lothlorien - MLB 1B 3 0 5 0 0 5 0 1.000 5.2 7.94 +0.0 1.064
2033 Minas Tirith - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2033 Lothlorien - MLB SS 2 0 0 2 1 2 0 1.000 4.1 4.15 +0.0 1.004
2033 Lothlorien - MLB CF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.047
2033 Minas Tirith - MLB CF 1 0 2 0 0 2 0 1.000 1.0 18.00 +0.1 1.047
2033 Lothlorien - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2034 Isengard - MLB 1B 120 119 1030 61 112 1101 10 .991 1007.0 9.75 -12.5 .892
2035 Isengard - MLB C 18 12 110 5 0 115 0 1.000 118.1 8.75 -0.5 .000 1 10 2 20.0
2035 Isengard - MLB 1B 56 49 400 26 42 429 3 .993 423.0 9.06 -0.7 .985
2035 Isengard - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2036 Isengard - MLB C 2 0 2 1 1 3 0 1.000 2.0 13.50 +0.0 .000 0 0 0 0.0
2036 Isengard - MLB 1B 112 106 914 61 111 989 14 .986 937.0 9.36 -14.3 .889
2037 Isengard - MLB C 5 0 11 0 0 11 0 1.000 9.0 11.00 -0.1 .000 0 1 0 0.0
2037 Isengard - MLB 1B 112 108 896 56 125 957 5 .995 938.0 9.13 -1.3 .989
2038 Isengard - MLB C 61 55 396 37 1 441 8 .982 486.1 8.01 +1.2 .916 3 61 16 26.2
2038 Isengard - MLB 1B 73 72 645 28 67 679 6 .991 639.2 9.47 -5.5 .905
2038 Isengard - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2039 Isengard - MLB C 72 61 465 29 5 502 8 .984 566.0 7.86 -1.0 .444 4 57 18 31.6
2039 Isengard - MLB 1B 2 0 5 0 0 5 0 1.000 4.0 11.25 +0.1 1.067
TOTAL C 1231 1171 8183 674 48 8974 117 .987 9975.0 7.99 -12.6 .959 74 1262 393 31.1
TOTAL 1B 522 462 3994 242 465 4277 41 .990 4088.0 9.33 -38.5 .918
TOTAL 2B 3 0 2 2 0 6 2 .667 8.0 4.50 -0.9 .519
TOTAL 3B 2 0 0 3 0 3 0 1.000 8.0 3.38 +0.1 1.049
TOTAL SS 2 0 0 2 1 2 0 1.000 4.1 4.15 +0.0 1.004
TOTAL LF 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
TOTAL CF 3 1 7 0 0 7 0 1.000 10.0 6.30 -0.6 .899
TOTAL RF 3 0 0 0 0 0 0 .000 5.0 0.00 -0.7 .000
PLAYER HISTORY
01/01/2018 Joined the Armenelos HS Flames.
05/13/2018 Goes 5-5 against the Gorgoroth HS Forresters, with 1 2B, 2 HR, 6 RBI and 6 R.
05/30/2018 Goes 5-6 against the Edoras HS Mud Dogs, with 1 2B, 1 HR, 4 RBI and 4 R.
01/01/2019 OSA scouting updated ratings (potential): Contact: 9 (77); Power: 10 (48); Eye: 9 (53).
02/15/2019 Injured (undisclosed injury), out for 1-2 weeks.
04/27/2019 Goes 5-7 against the Helms Deep HS Gems, with 1 HR, 4 RBI and 4 R.
04/29/2019 Goes 5-5 against the Helms Deep HS Gems, with 1 HR, 2 RBI and 4 R.
01/01/2020 OSA scouting updated ratings (potential): Contact: 12 (77); Power: 12 (48); Eye: 9 (53).
04/20/2020 Was selected to the 2020 SGCBL High School B All-Star Game.
04/29/2020 Goes 5-6 against the Helms Deep HS Gems, with 1 2B, 1 RBI and 2 R.
05/26/2020 Goes 6-6 against the Mickleburg HS Trappers, with 1 HR, 4 RBI and 4 R.
06/11/2020 Released by the Armenelos HS Flames.
06/15/2020 Drafted in the 2020 first-year player draft (Round 6, Pick 12, 132nd overall Pick) by the Rivendell Royals.
01/01/2021 OSA scouting updated ratings (potential): Contact: 32 (77); Power: 22 (48); Eye: 15 (53).
06/14/2021 Released by the Rivendell organization.
06/22/2021 Signed a minor league contract with the Isengard Raiders organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: 51 (77); Power: 34 (48); Eye: 30 (53).
04/18/2022 Injured (mild shoulder inflammation), out for 2 weeks.
05/09/2022 Wins the A FL Player of the Week Award.
05/16/2022 Wins the A FL Player of the Week Award.
01/01/2023 OSA scouting updated ratings (potential): Contact: 64 (87); Power: 56 (60); Eye: 40 (63).
04/01/2023 Named the #43 prospect in the SGCBL
08/20/2023 Injured (sore ankle), day-to-day for 6 days.
11/20/2023 Received a 1-year contract worth a total of $300,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 69 (87); Power: 56 (60); Eye: 48 (63).
04/01/2024 Named the #51 prospect in the SGCBL
04/06/2024 Injured (strained back), out for 3 weeks.
04/17/2024 Suffered setback in recovery from injury, will miss another 2-3 weeks.
06/22/2024 Injured (groin soreness), day-to-day for one week.
08/26/2024 Injured (broken nose), out for 5 days.
11/22/2024 Received a 1-year contract worth a total of $432,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: 72 (87); Power: 63 (63); Eye: 59 (63).
07/09/2025 Injured (hand contusion), out for one week.
11/17/2025 Received a 1-year contract worth a total of $432,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 79 (87); Power: 63 (63); Eye: 62 (63).
03/19/2026 Injured (hand contusion), out for 6 days.
05/05/2026 Injured (bruised knee), day-to-day for 2 days.
11/24/2026 Received a 1-year contract worth a total of $3,200,000 through arbitration.
01/01/2027 OSA scouting updated ratings (potential): Contact: 83 (87); Power: 63 (63); Eye: 62 (63).
03/14/2027 Injured on 03/12/2027, diagnosed with a knee contusion, will miss 2 weeks.
04/05/2027 Hits three home runs against the Ravenhill Darkwings, going 3-3 with 9 RBI and 5 runs scored!
04/19/2027 Wins the SGCBL MC Player of the Week Award.
05/25/2027 Injured on 05/24/2027, diagnosed with hamstring spasms, is day-to-day.
06/26/2027 Injured (thumb contusion), out for 3 days.
06/30/2027 Was selected to the 2027 Tolkien Baseball All-Star Game.
08/24/2027 Injured (groin soreness), day-to-day for 1 day.
09/10/2027 Injured on 09/06/2027, diagnosed with a quad strain, will miss 3-4 weeks.
09/29/2027 Suffered setback in recovery from injury, will miss another 1-2 weeks.
11/28/2027 Received a 1-year contract worth a total of $6,000,000 through arbitration.
01/01/2028 OSA scouting updated ratings (potential): Contact: 87 (87); Power: 62 (62); Eye: 64 (64).
09/29/2028 Hits for the CYCLE, going 4-5 against the Dol Guldur Dragons, with 3 RBI and 3 runs scored.
11/06/2028 Signed a 3-year contract extension worth a total of $22,000,000 with the Isengard Raiders organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 84 (86); Power: 62 (62); Eye: 66 (66).
01/01/2030 OSA scouting updated ratings (potential): Contact: 82 (83); Power: 63 (63); Eye: 66 (66).
01/01/2031 OSA scouting updated ratings (potential): Contact: 81 (81); Power: 59 (60); Eye: 66 (68).
06/20/2031 Was selected to the 2031 Tolkien Baseball All-Star Game.
10/30/2031 Signed a 1-year contract extension worth a total of $3,000,000 with the Isengard Raiders organization.
01/01/2032 OSA scouting updated ratings (potential): Contact: 80 (80); Power: 61 (61); Eye: 69 (69).
07/27/2032 Goes 5-6 against the Dagorlad Disaster, with 1 RBI and 4 R.
08/24/2032 Injured (sore ankle), day-to-day for one week.
09/23/2032 Injured (bruised thigh), day-to-day for 5 days.
12/01/2032 Became a free agent.
01/01/2033 OSA scouting updated ratings (potential): Contact: 66 (66); Power: 47 (47); Eye: 59 (59).
01/21/2033 Signed a 1-year contract worth a total of $21,000,000 with the Lothlorien Lumberjacks organization.
02/21/2033 Released by the Lothlorien Lumberjacks.
03/17/2033 Signed a 1-year contract worth a total of $4,720,000 with the Lothlorien Lumberjacks organization.
07/10/2033 Was selected to the 2033 Tolkien Baseball All-Star Game.
07/10/2033 Was traded by the Lothlorien Lumberjacks to the Minas Tirith Titans in exchange for RP Daero Schipper, SP Valin Earthhead.
12/09/2033 Became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Contact: 66 (66); Power: 50 (50); Eye: 60 (63).
01/06/2034 Signed a 4-year contract worth a total of $25,320,000 with the Isengard Raiders organization.
03/13/2034 Injured (bruised cheekbone), day-to-day for 3 days.
05/19/2034 Injured (bruised forearm), day-to-day for 6 days.
08/14/2034 Wins the SGCBL MC Player of the Week Award.
01/01/2035 OSA scouting updated ratings (potential): Contact: 60 (64); Power: 50 (50); Eye: 59 (64).
04/27/2035 Injured (hamstring strain), out for 4 weeks.
01/01/2036 OSA scouting updated ratings (potential): Contact: 64 (64); Power: 52 (52); Eye: 64 (65).
04/28/2036 Wins the SGCBL MC Player of the Week Award.
01/01/2037 OSA scouting updated ratings (potential): Contact: 61 (61); Power: 52 (52); Eye: 67 (67).
11/19/2037 Signed a 2-year contract extension worth a total of $3,000,000 with the Isengard Raiders organization.
01/01/2038 OSA scouting updated ratings (potential): Contact: 67 (67); Power: 57 (57); Eye: 62 (72).
04/09/2038 Injured (Thigh muscle strain), day-to-day for 6 days.
01/01/2039 OSA scouting updated ratings (potential): Contact: 61 (67); Power: 54 (55); Eye: 49 (72).
11/14/2039 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year H Rank
2026 174 9
Year 3B Rank
2028 6 8
Year RBI Rank
2026 98 8
Year R Rank
2028 100 8
Year HP Rank
2027 10 7
Year SF Rank
2025 8 6
2027 7 5
2029 5 10
2038 6 5
Year AVG Rank
2034 .300 9
Year OBP Rank
2036 .368 10
Year wOBA Rank
2037 .372 10
Year OPS Rank
2037 .866 10
Monday, September 9th , 2024 - OOTP Baseball 24.11 Build 85