LF Stephen James #21
Age: 25 | Bats: R | Throws: L | Morale: Good
05/02/2033
LF STEPHEN JAMES #21 - AGE: 25 - BATS: R - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
16 61 17 3 0 1 9 1 12 .279 .312 .377 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 60 55 60
Gap 65 70 65 70
Power 50 55 50 55
Eye 30 35 30 35
Avoid K's 65 65 65 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 50
Errors: - 20 45
Arm: 20 60 60
Turn DP: - 20 -
Ability: 20 - -
POSITION RATINGS
Pitcher: 25 Shortstop: -
Catcher: - Left Field: 50
1st Base: - Center Field: 25
2nd Base: - Right Field: 50
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Ability: 55
Baserunning Inst.: 30
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/01/2033 @ SEA Win, 4-1 4 1 2 0 0 0 0 0
04/30/2033 @ SEA Win, 7-6 5 1 2 1 0 0 2 0
04/29/2033 @ PHL Loss, 2-7 3 0 0 1 0 0 1 0
04/27/2033 PIT Win, 7-2 4 0 1 1 0 0 1 0
04/26/2033 PIT Loss, 4-6 4 0 0 0 0 0 2 0
04/25/2033 @ YV Loss, 0-7 2 0 0 0 0 0 1 0
04/24/2033 @ YV Win, 11-4 4 3 2 0 0 1 0 0
04/23/2033 @ YV Loss, 4-13 3 0 1 0 0 0 0 0
04/22/2033 @ SEA Loss, 6-7 4 1 1 2 1 0 1 0
04/21/2033 @ SEA Win, 9-6 5 0 2 1 0 0 0 0
PERSONALITY
Stephen learns from his mistakes.
Personality Class: Humble
High: Adaptability
Low: Financial Ambition
Birthday:09/17/2007
Born in:San Antonio, TX
Nationality:American
Height:5' 11"
Weight:190 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$550,000
Signed Through:2033 Season
Major Service:1 Year, 63 Days
Service This Yr:27 Days
40-Man Service:2 Years, 27 Days
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2026, 1st Pick in Round 2
UNITED BASEBALL ASSOCIATION 2033 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 16 61 17 3 0 1 9 8 1 12 .279 .312 .377 .690 .306 .098 92
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 15 64 2 0 0 1 0 0 23 4 0 1 0.0 6.7 3.93 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   17 5 0 0 0 1 0 0 3 0 0 0 .294 .294 .294 .588
Versus Right   44 12 3 0 1 8 8 1 9 0 0 2 .273 .319 .409 .728
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   22 5 1 0 0 3 2 0 7 0 0 1 .227 .261 .273 .534
April   57 15 3 0 1 9 7 1 12 0 0 2 .263 .300 .368 .668
May   4 2 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Spring Training   60 19 1 0 1 11 6 1 13 2 0 1 .317 .328 .383 .711
Last Year   530 167 31 0 17 76 61 29 100 3 0 7 .315 .357 .470 .827
2 Years Ago   71 24 3 0 1 7 8 6 14 0 0 0 .338 .390 .423 .812
Career   662 208 37 0 19 92 77 36 126 3 0 9 .314 .356 .456 .813
Home   13 3 1 0 0 3 1 0 3 0 0 0 .231 .231 .308 .538
Road   48 14 2 0 1 6 7 1 9 0 0 2 .292 .333 .396 .729
Grass   39 9 2 0 0 5 5 1 7 0 0 2 .231 .286 .282 .568
Turf   22 8 1 0 1 4 3 0 5 0 0 0 .364 .364 .545 .909
Day   20 6 1 0 0 1 2 0 5 0 0 1 .300 .333 .350 .683
Night   41 11 2 0 1 8 6 1 7 0 0 1 .268 .302 .390 .693
As Starter   60 16 3 0 1 9 8 1 12 0 0 2 .267 .302 .367 .668
As Reliever / Substitution   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Pinch Hitting   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Close/Late   16 3 0 0 0 1 1 0 2 0 0 0 .188 .188 .188 .375
Inning 1-3   17 3 1 0 0 3 1 0 2 0 0 0 .176 .176 .235 .412
Inning 4-6   19 8 1 0 1 5 4 0 5 0 0 1 .421 .450 .632 1.082
Inning 7-9   24 6 1 0 0 1 3 1 4 0 0 1 .250 .308 .292 .599
Extra Innings   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
0 Outs   28 6 0 0 1 3 5 1 7 0 0 1 .214 .267 .321 .588
1 Outs   19 5 2 0 0 4 2 0 4 0 0 0 .263 .263 .368 .632
2 Outs   14 6 1 0 0 2 1 0 1 0 0 1 .429 .467 .500 .967
Scoring Position   12 7 1 0 0 6 2 0 1 0 0 1 .583 .615 .667 1.282
Bases Empty   36 6 1 0 0 0 4 1 9 0 0 1 .167 .211 .194 .405
Runner on 1st   13 4 1 0 1 3 2 0 2 0 0 0 .308 .308 .615 .923
Runner on 2nd   3 1 0 0 0 0 1 0 1 0 0 1 .333 .500 .333 .833
Runner on 3rd   2 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   6 5 0 0 0 3 1 0 0 0 0 0 .833 .833 .833 1.667
Runner on 1st & 3rd   1 1 1 0 0 2 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Two Strikes   29 9 2 0 1 4 6 1 12 0 0 2 .310 .375 .483 .858
First Pitch   14 2 0 0 0 1 1 0 0 0 0 0 .143 .143 .143 .286
Count 0-1   5 2 0 0 0 1 1 0 0 0 0 0 .400 .400 .400 .800
Count 0-2   7 2 1 0 0 1 1 0 3 0 0 0 .286 .286 .429 .714
Count 1-0   8 1 1 0 0 2 0 0 0 0 0 0 .125 .125 .250 .375
Count 1-1   4 3 0 0 0 1 0 0 0 0 0 0 .750 .750 .750 1.500
Count 1-2   9 2 0 0 0 0 1 0 4 0 0 2 .222 .364 .222 .586
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   10 4 0 0 1 3 2 0 3 0 0 0 .400 .400 .700 1.100
Full Count   3 1 1 0 0 0 2 1 2 0 0 0 .333 .500 .667 1.167
Behind in Count   21 6 1 0 0 2 3 0 7 0 0 2 .286 .348 .333 .681
Ahead in Count   9 1 1 0 0 2 0 0 0 0 0 0 .111 .111 .222 .333
Batting 6th   11 1 0 0 0 2 0 0 2 0 0 0 .091 .091 .091 .182
Batting 7th   47 15 3 0 1 7 8 1 10 0 0 1 .319 .347 .447 .794
Batting 9th   3 1 0 0 0 0 0 0 0 0 0 1 .333 .500 .333 .833
Low Leverage   22 6 2 0 0 2 3 1 4 0 0 1 .273 .333 .364 .697
Medium Leverage   28 7 0 0 0 3 3 0 5 0 0 1 .250 .276 .250 .526
High Leverage   11 4 1 0 1 4 2 0 3 0 0 0 .364 .364 .727 1.091
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
2031 Oregon - UBA 23 17 71 24 3 0 1 7 8 6 0 0 14 0 0 .338 .390 .423 .812 125 130 0.2
2032 Oregon - UBA 24 142 530 167 31 0 17 76 61 29 7 3 100 0 3 .315 .357 .470 .827 127 125 2.6
2033 Oregon - UBA 25 16 61 17 3 0 1 9 8 1 2 0 12 0 1 .279 .312 .377 .690 89 92 -0.1
Total UBA 175 662 208 37 0 19 92 77 36 9 3 126 0 4 .314 .356 .456 .813 123 123 2.8
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
2023 Total - 15 26 114 56 15 5 6 34 51 10 3 2 6 18 5 .491 .535 .868 1.403 100 100 2.9
2024 Total - 16 24 110 53 13 5 7 40 44 10 3 0 6 16 4 .482 .537 .882 1.418 100 100 2.9
2025 Total - 17 25 112 55 17 4 5 38 54 10 3 1 8 12 4 .491 .540 .848 1.388 100 100 2.8
2026 Total - 18 25 113 55 19 4 7 38 51 10 3 0 6 11 3 .487 .540 .912 1.451 100 100 3.1
2026 Park City - R 18 40 95 19 1 0 4 9 13 8 1 0 21 0 1 .200 .269 .337 .606 53 55 -0.3
2027 Park City - R 19 24 27 5 0 0 0 4 2 2 0 0 9 1 0 .185 .241 .185 .427 16 17 -0.3
2028 Park City - R 20 44 130 44 11 1 7 25 33 15 3 0 14 2 4 .338 .419 .600 1.019 172 176 1.7
2029 Sackville - A 21 116 464 142 33 8 15 70 81 41 4 1 60 7 6 .306 .367 .509 .875 138 142 2.2
2030 New Jersey - A+ 22 11 47 19 4 1 1 8 7 2 0 1 8 0 0 .404 .420 .596 1.016 181 184 0.8
2030 St. Louis - AA 22 103 403 109 24 4 11 56 44 18 2 3 82 4 1 .270 .303 .432 .735 94 97 0.7
2031 Santa Rosa - AAA 23 28 95 26 8 0 0 15 6 4 3 1 15 1 1 .274 .320 .358 .678 101 104 0.3
Total MRL 103 403 109 24 4 11 56 44 18 2 3 82 4 1 .270 .303 .432 .735 94 97
Total ECL 116 464 142 33 8 15 70 81 41 4 1 60 7 6 .306 .367 .509 .875 138 142
Total RML 108 252 68 12 1 11 38 48 25 4 0 44 3 5 .270 .345 .456 .802 112 115
Total GCL 28 95 26 8 0 0 15 6 4 3 1 15 1 1 .274 .320 .358 .678 101 104
Total TSL 11 47 19 4 1 1 8 7 2 0 1 8 0 0 .404 .420 .596 1.016 181 184
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Park City - R P 9 0 0 1 0 1 0 1.000 11.0 0.82 -0.2 1.023
2026 Park City - R LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Park City - R RF 39 36 55 2 0 57 0 1.000 276.0 1.86 +0.0 1.003
2027 Park City - R P 20 0 0 3 0 3 0 1.000 22.2 1.19 +0.1 1.001
2027 Park City - R CF 4 0 4 0 0 4 0 1.000 7.0 5.14 +0.2 1.024
2027 Park City - R RF 21 9 19 1 0 20 0 1.000 86.0 2.09 -0.1 .970
2028 Park City - R P 8 0 0 1 0 1 0 1.000 10.0 0.90 -0.1 1.011
2028 Park City - R RF 37 32 57 2 0 59 0 1.000 274.2 1.93 +1.6 1.000
2029 Sackville - A P 3 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2029 Sackville - A LF 3 3 7 0 0 7 0 1.000 16.0 3.94 -1.0 .787
2029 Sackville - A RF 4 2 6 1 0 7 0 1.000 27.1 2.30 +0.2 1.003
2030 St. Louis - AA P 10 0 0 2 0 2 0 1.000 8.1 2.16 -0.0 .970
2030 New Jersey - A+ P 3 3 1 2 0 3 0 1.000 22.0 1.23 +0.4 .924
2030 St. Louis - AA SS 1 0 1 1 1 2 0 1.000 4.1 4.15 -0.1 1.098
2030 St. Louis - AA LF 3 3 1 1 0 3 1 .667 23.0 0.78 -0.7 .500
2030 St. Louis - AA CF 4 4 8 0 0 8 0 1.000 33.0 2.18 -0.5 .892
2030 St. Louis - AA RF 53 51 106 8 0 115 1 .991 457.2 2.24 +0.4 .990
2030 New Jersey - A+ RF 7 7 13 0 0 14 1 .929 69.0 1.70 +1.2 1.188
2031 Oregon - MLB P 3 0 0 1 0 1 0 1.000 2.2 3.38 +0.1 1.047
2031 Santa Rosa - AAA P 45 25 7 24 0 32 1 .969 156.1 1.78 -1.1 .928
2031 Oregon - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2031 Oregon - MLB CF 17 17 40 1 0 43 2 .953 145.0 2.54 -3.4 .919
2031 Santa Rosa - AAA CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2031 Santa Rosa - AAA RF 2 0 1 0 0 1 0 1.000 4.0 2.25 -0.0 .996
2032 Oregon - MLB P 7 0 1 1 0 2 0 1.000 12.0 1.50 -0.2 1.063
2032 Oregon - MLB LF 130 130 243 7 2 255 5 .980 1116.1 2.02 -2.4 .988
2032 Oregon - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Oregon - MLB RF 13 10 29 1 1 30 0 1.000 99.0 2.73 +0.6 .982
2033 Oregon - MLB P 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2033 Oregon - MLB LF 15 15 29 0 0 29 0 1.000 128.0 2.04 -1.2 .973
2033 Oregon - MLB RF 1 0 2 0 0 2 0 1.000 3.0 6.00 +0.0 .974
TOTAL P 109 28 9 35 0 45 1 .978 248.1 1.59 -1.0 .950
TOTAL SS 1 0 1 1 1 2 0 1.000 4.1 4.15 -0.1 1.098
TOTAL LF 152 151 280 8 2 294 6 .980 1284.1 2.02 -5.4 .976
TOTAL CF 26 21 52 1 0 55 2 .964 186.0 2.56 -3.7 .922
TOTAL RF 177 147 288 15 1 305 2 .993 1296.2 2.10 +4.0 1.000
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings (potential): Contact: 30 (60); Power: 25 (55); Eye: 25 (40).
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (70); Power: 30 (65); Eye: 25 (45).
05/23/2026 Drafted in the 2026 first-year player draft (Round 2, Pick 1, 29th overall pick) by the Oregon Ducks, out of high school Johnson City (Johnson City; Johnson City, TX).
01/01/2027 OSA scouting updated ratings (potential): Contact: 35 (65); Power: 30 (65); Eye: 25 (45).
09/21/2027 Wins the 2027 Rocky Mountain League Round 2 with the Park City Executive Run Producers!
10/01/2027 Wins the 2027 RML Reliever of the Year Award.
01/01/2028 OSA scouting updated ratings (potential): Contact: 35 (60); Power: 35 (60); Eye: 25 (45).
09/15/2028 Wins the 2028 Rocky Mountain League Round 2 with the Park City Executive Run Producers!
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (60); Power: 35 (55); Eye: 35 (45).
06/17/2029 Was selected to the 2029 Eastern Canada League All-Star Game.
07/09/2029 Was selected to the 2029 United Baseball Association All-Star Futures Game.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (50); Eye: 35 (35).
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 35 (50); Eye: 35 (35).
11/25/2031 Received a 1-year contract through automatic renewal worth a total of $550,000.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (50); Eye: 35 (35).
09/25/2032 Goes 0-4 against the Seattle Steelheads, ending his hitting streak at 27 games.
11/30/2032 Received a 1-year contract through automatic renewal worth a total of $550,000.
01/01/2033 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 35 (35).
LEADERBOARD APPEARANCES
Year AVG Rank
2032 .315 3
Friday, April 26th , 2024 - OOTP Baseball 24.10 Build 82