CF Kenny Lofton #12
Age: 36 | Bats: L | Throws: L | Morale: Normal
04/19/2004
CF KENNY LOFTON #12 - AGE: 36 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
13 46 11 0 1 0 4 10 14 .239 .375 .283 3 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 12 12 12 12
Gap 7 6 7 7
Power 5 5 6 5
Eye 15 16 14 15
Avoid K's 7 7 7 7
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 8
Errors: - 1 9
Arm: - 2 15
Turn DP: - 2 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 4
1st Base: - Center Field: 1
2nd Base: - Right Field: 9
3rd Base: -
       
RUN/BUNT
Running Speed: 15
Stealing Aggressiveness: 19
Stealing Ability: 18
Baserunning Inst.: 20
Sacrifice Bunt: 5
Bunt for Hit: 19
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/19/2004 SD Win, 5-2 4 0 1 0 0 0 1 0
04/18/2004 LAD Win, 8-3 3 0 0 0 0 0 1 0
04/17/2004 LAD Win, 6-5 3 2 0 0 0 1 1 0
04/16/2004 LAD Win, 3-1 4 0 0 0 0 0 3 0
04/14/2004 MIL Loss, 3-4 4 1 1 0 0 1 1 1
04/13/2004 MIL Loss, 2-6 3 0 0 0 0 1 1 0
04/12/2004 MIL Win, 9-8 5 1 3 2 0 0 1 1
04/11/2004 @ SD Loss, 4-6 5 1 1 1 0 0 2 0
04/10/2004 @ SD Loss, 0-2 2 0 1 0 0 2 0 1
04/08/2004 @ SD Loss, 3-10 2 1 1 0 0 2 1 0
PERSONALITY
Birthday:05/31/1967
Born in:East Chicago, IN
Nationality:American
Height:6' 0"
Weight:185 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$3,000,000
Signed Through:2004 Season
Major Service:14 Years, 170 Days
Service This Yr:20 Days
40-Man Service:15 Years, 20 Days
Pro Service:17 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2004 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 13 46 11 0 1 0 4 8 10 14 .239 .375 .283 .658 .315 .043 91
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 13 56 0 0 0 0 1 0 13 1 3 1 75.0 6.2 4.53 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   8 2 0 0 0 0 1 1 1 0 0 0 .250 .333 .250 .583
Versus Right   38 9 0 1 0 4 7 9 13 0 1 0 .237 .383 .289 .672
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Last Week   22 4 0 0 0 2 4 3 8 0 1 0 .182 .280 .182 .462
April   46 11 0 1 0 4 8 10 14 0 1 0 .239 .375 .283 .658
Spring Training   55 14 1 0 0 4 2 3 19 0 0 0 .255 .293 .273 .566
Last Year   562 161 20 5 5 44 95 81 149 1 7 9 .286 .384 .367 .751
2 Years Ago   593 177 23 3 11 67 90 69 125 1 8 5 .298 .376 .403 .779
Career   9032 2579 427 89 101 818 1627 1135 1883 35 93 43 .286 .367 .386 .753
Home   26 5 0 0 0 2 4 3 9 0 1 0 .192 .276 .192 .468
Road   20 6 0 1 0 2 4 7 5 0 0 0 .300 .481 .400 .881
Grass   46 11 0 1 0 4 8 10 14 0 1 0 .239 .375 .283 .658
Day   15 4 0 0 0 2 4 2 4 0 1 0 .267 .353 .267 .620
Night   31 7 0 1 0 2 4 8 10 0 0 0 .226 .385 .290 .675
As Starter   46 11 0 1 0 4 8 10 14 0 1 0 .239 .375 .283 .658
Close/Late   11 3 0 0 0 1 1 2 3 0 0 0 .273 .385 .273 .657
Inning 1-3   18 3 0 0 0 1 3 4 7 0 1 0 .167 .318 .167 .485
Inning 4-6   14 5 0 1 0 2 4 3 3 0 0 0 .357 .471 .500 .971
Inning 7-9   13 3 0 0 0 1 1 2 3 0 0 0 .231 .333 .231 .564
Extra Innings   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
0 Outs   15 5 0 0 0 2 4 4 4 0 1 0 .333 .474 .333 .807
1 Outs   22 4 0 0 0 0 3 4 8 0 0 0 .182 .308 .182 .490
2 Outs   9 2 0 1 0 2 1 2 2 0 0 0 .222 .364 .444 .808
Scoring Position   10 3 0 0 0 3 2 1 3 0 1 0 .300 .364 .300 .664
Bases Empty   34 7 0 0 0 0 5 7 11 0 0 0 .206 .341 .206 .547
Runner on 1st   2 1 0 1 0 1 1 2 0 0 0 0 .500 .750 1.500 2.250
Runner on 2nd   6 1 0 0 0 1 0 0 1 0 1 0 .167 .167 .167 .333
Runner on 3rd   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 1st & 2nd   3 1 0 0 0 1 1 0 2 0 0 0 .333 .333 .333 .667
Runner on 2nd & 3rd   0 0 0 0 0 0 1 1 0 0 0 0 .000 1.000 .000 1.000
Two Strikes   28 5 0 0 0 2 3 4 14 0 0 0 .179 .281 .179 .460
First Pitch   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 0-1   4 0 0 0 0 0 0 0 0 0 1 0 .000 .000 .000 .000
Count 0-2   4 1 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
Count 1-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   8 3 0 1 0 1 1 0 0 0 0 0 .375 .375 .625 1.000
Count 1-2   12 3 0 0 0 2 1 0 6 0 0 0 .250 .250 .250 .500
Count 2-0   2 2 0 0 0 1 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 2-1   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   8 1 0 0 0 0 0 0 4 0 0 0 .125 .125 .125 .250
Count 3-0   0 0 0 0 0 0 3 5 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Full Count   4 0 0 0 0 0 1 4 2 0 0 0 .000 .500 .000 .500
Behind in Count   20 4 0 0 0 2 2 0 8 0 1 0 .200 .200 .200 .400
Ahead in Count   5 2 0 0 0 1 4 6 0 0 0 0 .400 .727 .400 1.127
Batting 2nd   46 11 0 1 0 4 8 10 14 0 1 0 .239 .375 .283 .658
Low Leverage   28 4 0 1 0 1 3 5 10 0 0 0 .143 .273 .214 .487
Medium Leverage   11 5 0 0 0 1 3 3 2 0 1 0 .455 .571 .455 1.026
High Leverage   7 2 0 0 0 2 2 2 2 0 0 0 .286 .444 .286 .730
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
1989 Houston - MLB 22 130 507 106 13 4 4 29 67 58 1 2 120 43 9 .209 .290 .274 .565 64 68 1.5
1990 Houston - MLB 23 160 592 146 7 4 2 45 90 48 1 4 118 63 14 .247 .302 .282 .584 69 71 2.6
1991 Houston - MLB 24 157 575 144 17 4 3 62 88 54 2 3 126 63 13 .250 .315 .310 .625 80 81 2.9
1992 Houston - MLB 25 160 637 160 26 1 3 52 108 62 1 3 119 67 16 .251 .317 .309 .626 81 83 3.7
1993 Houston - MLB 26 158 648 194 33 6 6 52 118 71 4 3 130 81 17 .299 .371 .397 .767 107 110 5.1
1994 Houston - MLB 27 142 590 201 26 7 16 68 141 73 3 3 139 54 14 .341 .414 .490 .904 132 136 6.8
1995 Houston - MLB 28 160 586 185 26 8 6 68 105 76 3 3 118 59 16 .316 .395 .418 .813 111 114 4.8
1996 Houston - MLB 29 158 629 223 52 10 6 63 154 88 2 1 83 62 15 .355 .435 .498 .932 136 139 6.0
1997 Houston - MLB 30 157 614 170 43 10 6 48 119 87 0 6 117 56 11 .277 .364 .409 .772 104 108 4.5
1998 Houston - MLB 31 159 616 157 33 6 7 48 94 91 1 4 118 47 15 .255 .350 .362 .712 90 94 1.1
1999 Houston - MLB 32 159 622 194 36 9 7 56 124 92 2 1 133 60 15 .312 .402 .432 .834 115 121 4.0
2000 Houston - MLB 33 156 600 171 33 8 9 48 116 99 1 0 142 40 12 .285 .387 .412 .799 109 114 1.8
2001 Philadelphia - MLB 34 156 615 179 39 3 10 64 110 76 8 0 132 19 12 .291 .376 .413 .789 112 119 4.1
2002 San Francisco - MLB 35 157 593 177 23 3 11 67 90 69 5 1 125 19 8 .298 .376 .403 .779 110 116 1.5
2003 San Francisco - MLB 36 153 562 161 20 5 5 44 95 81 9 1 149 19 6 .286 .384 .367 .751 103 110 0.4
2004 San Francisco - MLB 37 13 46 11 0 1 0 4 8 10 0 0 14 3 1 .239 .375 .283 .658 78 91 -0.1
Total MLB 2335 9032 2579 427 89 101 818 1627 1135 43 35 1883 755 194 .286 .367 .386 .753 102 106 50.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
1988 Asheville - A 21 85 354 79 6 0 2 22 44 39 1 4 71 27 6 .223 .299 .257 .556 80 80 1.5
1988 Columbus - AA 21 28 110 27 4 2 0 8 13 14 0 0 15 8 4 .245 .331 .318 .649 106 90 0.5
1989 Tucson - AAA 22 28 110 36 3 1 2 11 19 20 1 0 17 19 6 .327 .435 .427 .862 150 154 1.4
Total PCL 28 110 36 3 1 2 11 19 20 1 0 17 19 6 .327 .435 .427 .862 150 154
Total SOUL 28 110 27 4 2 0 8 13 14 0 0 15 8 4 .245 .331 .318 .649 106 90
Total SALL 85 354 79 6 0 2 22 44 39 1 4 71 27 6 .223 .299 .257 .556 80 80
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
1992 Houston - MLB 25 9 36 15 3 1 0 6 13 8 0 0 5 6 0 .417 .523 .556 1.078 210 220 2.2
1994 Houston - MLB 27 8 35 12 0 0 1 5 6 3 0 0 6 6 1 .343 .395 .429 .823 113 118 1.1
1996 Houston - MLB 29 10 44 10 0 1 0 3 7 6 0 0 9 6 0 .227 .320 .273 .593 52 60 -0.5
1997 Houston - MLB 30 18 75 14 2 2 1 7 13 7 0 0 12 11 1 .187 .256 .307 .563 48 49 0.5
1999 Houston - MLB 32 4 14 3 0 0 0 1 2 5 0 0 4 0 0 .214 .421 .214 .635 71 97 -1.0
Total MLB 49 204 54 5 4 2 22 41 29 0 0 36 29 2 .265 .356 .358 .714 92 99
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
1989 Houston - MLB CF 127 125 377 15 1 401 9 .978 1099.0 3.21 +7.1 1.046
1990 Houston - MLB CF 151 151 397 15 0 419 7 .983 1320.0 2.81 +8.0 1.039
1991 Houston - MLB CF 153 152 411 11 1 427 5 .988 1337.0 2.84 +7.1 1.027
1992 Houston - MLB CF 154 153 435 13 1 452 4 .991 1361.0 2.96 +8.6 1.022
1993 Houston - MLB CF 152 151 422 8 1 436 6 .986 1346.1 2.87 +4.8 1.016
1993 Houston - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
1994 Houston - MLB CF 129 128 353 14 3 372 5 .987 1139.1 2.90 +6.3 1.010
1994 Houston - MLB RF 12 7 5 0 0 6 1 .833 69.2 0.65 +0.8 1.236
1995 Houston - MLB CF 1 0 3 0 0 3 0 1.000 5.0 5.40 +0.1 .987
1995 Houston - MLB RF 152 151 305 21 5 333 7 .979 1321.0 2.22 +10.6 1.061
1996 Houston - MLB CF 60 55 144 6 1 151 1 .993 502.1 2.69 -7.7 .921
1996 Houston - MLB RF 96 95 196 8 2 207 3 .986 829.0 2.21 +7.3 1.061
1997 Houston - MLB CF 100 99 263 4 0 270 3 .989 871.1 2.76 +2.4 1.019
1997 Houston - MLB RF 52 51 84 3 0 90 3 .967 459.1 1.70 +4.2 1.066
1998 Houston - MLB C 1 1 6 0 0 7 1 .857 9.0 6.00 -0.5 .000 1 3 0 0.0
1998 Houston - MLB CF 152 148 341 13 3 360 6 .983 1324.1 2.41 -16.3 .937
1998 Houston - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
1999 Houston - MLB CF 142 140 337 13 3 356 6 .983 1246.1 2.53 -13.8 .946
1999 Houston - MLB RF 15 9 15 0 0 15 0 1.000 87.0 1.55 +0.5 1.051
2000 Houston - MLB CF 141 141 333 13 1 354 8 .977 1235.0 2.52 -17.4 .938
2000 Houston - MLB RF 12 6 11 0 0 12 1 .917 59.0 1.68 -0.1 .981
2001 Philadelphia - MLB CF 1 1 5 0 0 5 0 1.000 8.0 5.62 +0.1 .997
2001 Philadelphia - MLB RF 148 148 288 16 3 310 6 .981 1312.1 2.08 +2.3 1.001
2002 San Francisco - MLB LF 10 7 10 0 0 10 0 1.000 67.2 1.33 -0.8 .884
2002 San Francisco - MLB CF 125 125 318 21 3 344 5 .985 1085.0 2.81 -23.6 .896
2002 San Francisco - MLB RF 16 13 24 1 1 27 2 .926 122.2 1.83 -1.9 .960
2003 San Francisco - MLB LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2003 San Francisco - MLB CF 141 141 358 13 3 375 4 .989 1248.2 2.67 -26.0 .905
2003 San Francisco - MLB RF 6 0 5 0 0 5 0 1.000 15.2 2.87 -0.2 .976
2004 San Francisco - MLB CF 13 13 31 3 0 35 1 .971 112.1 2.72 -2.6 .872
2004 San Francisco - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2004 San Francisco - MLB RF 1 0 1 0 0 1 0 1.000 2.1 3.86 -0.0 .980
TOTAL C 1 1 6 0 0 7 1 .857 9.0 6.00 -0.5 .000 1 3 0 0.0
TOTAL LF 11 7 10 0 0 10 0 1.000 69.2 1.29 -0.8 .884
TOTAL CF 1742 1723 4528 162 21 4760 70 .985 15241.0 2.77 -62.7 .981
TOTAL RF 510 480 934 49 11 1006 23 .977 4278.0 2.07 +23.6 1.039
PLAYER HISTORY
01/01/1988 Named the #20 prospect in the MLB
04/04/1988 Named the #17 prospect in the MLB
05/10/1988 Injured (strained oblique),day-to-day for 3 weeks.
07/03/1988 Named the #11 prospect in the MLB
10/22/1988 Named the #10 prospect in the MLB
01/01/1989 OSA scouting updated ratings (potential): Contact: 10 (18); Power: 5 (9); Eye: 12 (12).
03/07/1989 Injured (bruised knee),day-to-day for one week.
04/03/1989 Named the #19 prospect in the MLB
04/28/1989 Injured (mild calf strain),day-to-day for 4 days.
11/17/1989 Received a 1-year contract through automatic renewal worth a total of $126,000.
01/01/1990 OSA scouting updated ratings (potential): Contact: 11 (17); Power: 6 (8); Eye: 12 (12).
08/05/1990 Injured (back tightness),day-to-day for 2 days.
11/16/1990 Received a 1-year contract through automatic renewal worth a total of $134,000.
01/01/1991 OSA scouting updated ratings (potential): Contact: 11 (16); Power: 6 (7); Eye: 11 (12).
03/03/1991 Unsuccessfully completed training to generate gap power at the Houston Astros development complex.
05/25/1991 Goes 5-6 against the San Diego Padres, with 0 RBI and 1 R.
11/22/1991 Received a 1-year contract through automatic renewal worth a total of $142,000.
01/01/1992 OSA scouting updated ratings (potential): Contact: 11 (14); Power: 6 (6); Eye: 12 (12).
03/08/1992 Unsuccessfully completed training to generate gap power at the Houston Astros development complex.
10/12/1992 Wins the 1992 MLB NL League Championship Series MVP Award.
10/20/1992 Wins the 1992 World Series MVP Award.
10/21/1992 Wins the 1992 World Series with the Houston Astros.
11/13/1992 Received a 1-year contract through arbitration worth a total of $600,000.
01/01/1993 OSA scouting updated ratings (potential): Contact: 16 (17); Power: 8 (8); Eye: 13 (13).
06/08/1993 Goes 0-3 against the Philadelphia Phillies, ending his hitting streak at 23 games.
11/17/1993 Received a 1-year contract through arbitration worth a total of $1,499,550.
01/01/1994 OSA scouting updated ratings (potential): Contact: 13 (13); Power: 7 (7); Eye: 14 (14).
04/25/1994 Goes 5-5 against the Pittsburgh Pirates, with 1 HR, 2 RBI and 4 R.
05/24/1994 Goes 0-5 against the Atlanta Braves, ending his hitting streak at 26 games.
06/27/1994 Wins the MLB NL Player of the Week Award.
07/10/1994 Was selected to the 1994 Major League Baseball All-Star Game.
08/18/1994 Goes 5-5 against the New York Mets, with 1 3B, 2 RBI and 2 R.
09/14/1994 Injured (latissimus dorsi (back) strain),out for 3 weeks.
11/23/1994 Received a 1-year contract through arbitration worth a total of $2,865,600.
01/01/1995 OSA scouting updated ratings (potential): Contact: 16 (16); Power: 7 (7); Eye: 13 (16).
09/12/1995 Goes 5-6 against the New York Mets, with 2 2B, 3 RBI and 3 R.
01/01/1996 OSA scouting updated ratings (potential): Contact: 13 (13); Power: 5 (5); Eye: 14 (17).
03/02/1996 Unsuccessfully completed training to improve his running mechanics at the Houston Astros development complex.
06/18/1996 Injured (back tightness),day-to-day for one week.
08/11/1996 Goes 5-5 against the Philadelphia Phillies, with 1 RBI and 3 R.
08/18/1996 Goes 5-7 against the Chicago Cubs, with 2 RBI and 3 R.
01/01/1997 OSA scouting updated ratings (potential): Contact: 15 (15); Power: 6 (6); Eye: 16 (18).
05/05/1997 Injured (back tightness),day-to-day for 1-2 weeks.
07/20/1997 Goes 5-6 against the Montreal Expos, with 3 2B, 3 RBI and 4 R.
01/01/1998 OSA scouting updated ratings (potential): Contact: 11 (11); Power: 5 (5); Eye: 16 (16).
04/19/1998 Scores his 1000th career Major League Baseball run!
01/01/1999 OSA scouting updated ratings (potential): Contact: 11 (11); Power: 5 (5); Eye: 16 (16).
03/01/1999 Unsuccessfully completed training to improve his running mechanics at the Houston Astros development complex.
01/01/2000 OSA scouting updated ratings (potential): Contact: 16 (16); Power: 5 (5); Eye: 16 (16).
08/08/2000 Collects his 2000th career Major League Baseball hit!
11/21/2000 Became a free agent.
12/22/2000 Signed a 2-year contract worth a total of $9,000,000 with the Philadelphia Phillies organization.
01/01/2001 OSA scouting updated ratings (potential): Contact: 15 (15); Power: 8 (8); Eye: 15 (15).
06/12/2001 Injured (back tightness),day-to-day for 2 days.
01/01/2002 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 7 (7); Eye: 14 (14).
03/31/2002 Was traded by the Philadelphia Phillies to the San Francisco Giants, along with SP Sterling Hitchcock, in exchange for 3B Brandon Inge and CL Clay Hensley.
07/28/2002 Scores his 1500th career Major League Baseball run!
09/20/2002 Injured on 09/19/2002, diagnosed with a strained hamstring, is day-to-day.
01/01/2003 OSA scouting updated ratings (potential): Contact: 14 (14); Power: 6 (6); Eye: 15 (15).
05/19/2003 Injured (virus),day-to-day for 4 days.
06/19/2003 Suspended 4 games after ejection following arguing a strike call.
07/18/2003 Goes 5-7 against the Colorado Rockies, with 0 RBI and 3 R.
07/20/2003 Collects his 2500th career Major League Baseball hit!
01/01/2004 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 6 (6); Eye: 15 (15).
03/28/2004 Detrimentally completed training to learn a new position at the San Francisco Giants development complex.
LEADERBOARD APPEARANCES
Year PA Rank
1992 703 5
1993 726 3
1996 720 4
1997 707 8
2001 699 7
Year AB Rank
1992 637 6
1993 648 5
Year H Rank
1993 194 7
1996 223 3
Year K Rank
1989 120 7
1990 118 10
1991 126 7
1992 119 10
1993 130 7
1994 139 6
2000 142 8
2003 149 4
Year 2B Rank
1996 52 3
Year 3B Rank
1995 8 8
1996 10 3
1997 10 1
1999 9 4
2000 8 4
Year SB Rank
1989 43 4
1990 63 3
1991 63 3
1992 67 1
1993 81 1
1994 54 2
1995 59 1
1996 62 1
1997 56 1
1998 47 2
1999 60 1
2000 40 2
Year R Rank
1992 108 9
1994 141 7
1996 154 1
1997 119 9
Year BB Rank
1999 92 10
2000 99 10
Year SH Rank
1990 21 3
1991 15 8
Year AVG Rank
1994 .341 9
1996 .355 3
Year OBP Rank
1996 .435 5
Year WAR Rank
1994 7.0 7
Monday, September 14th , 2026 - OOTP Baseball 25.11 Build 104