CF Larry Castillo #16
Age: 30 | Bats: L | Throws: L | Morale: Great
08/07/2032
CF LARRY CASTILLO #16 - AGE: 30 - BATS: L - THROWS: L - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
90 316 88 18 1 12 47 40 58 .278 .358 .456 11 1.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 53 46 57 53
Gap 66 54 70 66
Power 61 50 65 61
Eye 72 59 76 72
Avoid K's 69 62 71 69
FIELDING RATINGS
Catcher Infield Outfield
Range: - 9 80
Errors: - 13 57
Arm: 1 19 57
Turn DP: - 4 -
Ability: 4 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 93
1st Base: - Center Field: 66
2nd Base: - Right Field: 79
3rd Base: -
       
RUN/BUNT
Running Speed: 75
Stealing Ability: 80
Baserunning Inst.: 56
Sacrifice Bunt: 14
Bunt for Hit: 19
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/20/2032 @ OMA Loss, 8-10 2 1 2 1 0 0 0 0
07/18/2032 @ CORP Win, 2-1 4 0 1 0 0 0 1 0
07/17/2032 @ CORP Loss, 4-5 4 0 1 0 0 0 1 0
07/16/2032 @ CORP Loss, 7-8 4 1 1 0 0 0 0 0
07/11/2032 @ KCY Win, 5-1 3 0 1 1 0 0 1 0
07/10/2032 @ KCY Win, 7-3 4 1 0 0 0 1 0 1
07/09/2032 @ KCY Loss, 3-8 2 0 0 0 0 2 1 1
07/08/2032 @ KCY Loss, 0-8 3 0 0 0 0 0 1 0
07/07/2032 CORP Loss, 10-15 1 0 0 0 0 0 1 0
07/06/2032 CORP Win, 4-1 4 1 0 0 0 0 0 0
PERSONALITY
A regular Joe.
Birthday:07/04/2002
Born in:Allen, TX
Nationality:American
Height:6' 3"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$1,360,000
Signed Through:2034 Season
Major Service:6 Years, 120 Days
Service This Yr:124 Days
40-Man Service:7 Years, 70 Days
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
THE VIRTUAL BASEBALL LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 90 316 88 18 1 12 47 41 40 58 .278 .358 .456 .814 .338 .177 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 88 361 1 5 0 5 1 3 144 31 11 7 61.1 52.2 5.78 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   102 31 6 0 5 17 15 9 18 2 1 0 .304 .354 .510 .864
Versus Right   214 57 12 1 7 30 26 31 40 1 0 1 .266 .360 .430 .790
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   76 25 7 0 2 10 10 15 14 1 0 1 .329 .441 .500 .941
May   97 24 7 1 4 18 13 13 18 1 0 0 .247 .333 .464 .797
June   94 29 3 0 5 15 12 8 18 0 1 0 .309 .363 .500 .863
July   49 10 1 0 1 4 6 4 8 1 0 0 .204 .259 .286 .545
Spring Training   42 8 2 0 1 5 5 6 7 0 0 0 .190 .292 .310 .601
Last Year   526 140 20 3 21 78 75 51 107 5 0 4 .266 .333 .435 .768
2 Years Ago   455 123 20 4 25 81 84 61 89 8 2 8 .270 .361 .497 .858
Career   3220 880 154 27 135 504 478 377 617 39 3 39 .273 .353 .464 .816
Home   163 47 9 1 7 26 20 16 21 0 1 0 .288 .352 .485 .837
Road   153 41 9 0 5 21 21 24 37 3 0 1 .268 .365 .425 .789
Grass   316 88 18 1 12 47 41 40 58 3 1 1 .278 .358 .456 .814
Night   316 88 18 1 12 47 41 40 58 3 1 1 .278 .358 .456 .814
As Starter   315 88 18 1 12 47 41 40 57 3 1 1 .279 .359 .457 .816
As Reliever / Substitution   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   58 17 6 0 1 10 5 8 10 0 0 0 .293 .379 .448 .827
Inning 1-3   94 25 5 0 3 15 15 16 15 1 1 0 .266 .369 .415 .784
Inning 4-6   124 36 5 1 6 18 19 12 28 2 0 1 .290 .353 .492 .844
Inning 7-9   95 26 8 0 3 13 7 12 14 0 0 0 .274 .355 .453 .808
Extra Innings   3 1 0 0 0 1 0 0 1 0 0 0 .333 .333 .333 .667
0 Outs   105 27 6 1 4 12 22 12 21 1 1 0 .257 .331 .448 .778
1 Outs   96 29 6 0 2 9 10 15 14 2 0 0 .302 .389 .427 .816
2 Outs   115 32 6 0 6 26 9 13 23 0 0 1 .278 .357 .487 .844
Scoring Position   80 22 4 0 1 32 8 13 10 3 1 0 .275 .365 .362 .727
Bases Empty   173 49 11 0 9 9 21 16 38 0 0 1 .283 .347 .503 .850
Runner on 1st   63 17 3 1 2 6 12 11 10 0 0 0 .270 .378 .444 .823
Runner on 2nd   27 6 2 0 0 6 2 6 5 0 1 0 .222 .364 .296 .660
Runner on 3rd   3 1 0 0 1 2 1 2 0 0 0 0 .333 .600 1.333 1.933
Runner on 1st & 2nd   29 5 1 0 0 3 2 1 3 0 0 0 .172 .200 .207 .407
Runner on 1st & 3rd   10 3 0 0 0 4 0 1 2 0 0 0 .300 .364 .300 .664
Runner on 2nd & 3rd   3 1 0 0 0 3 0 2 0 2 0 0 .333 .429 .333 .762
Bases Loaded   8 6 1 0 0 14 3 1 0 1 0 0 .750 .700 .875 1.575
Two Strikes   162 36 6 0 5 14 13 16 58 0 0 0 .222 .292 .352 .644
First Pitch   33 10 4 0 0 5 5 4 0 1 0 1 .303 .385 .424 .809
Count 0-1   20 7 1 0 1 3 4 0 0 2 0 0 .350 .318 .550 .868
Count 0-2   26 5 1 0 0 1 1 0 16 0 0 0 .192 .192 .231 .423
Count 1-0   24 8 1 0 2 5 4 0 0 0 1 0 .333 .333 .625 .958
Count 1-1   42 15 3 1 1 10 4 1 0 0 0 0 .357 .372 .548 .920
Count 1-2   48 13 3 0 2 5 4 0 16 0 0 0 .271 .271 .458 .729
Count 2-0   7 3 2 0 0 2 0 0 0 0 0 0 .429 .429 .714 1.143
Count 2-1   19 6 0 0 3 7 3 0 0 0 0 0 .316 .316 .789 1.105
Count 2-2   54 9 0 0 3 6 4 0 21 0 0 0 .167 .167 .333 .500
Count 3-0   0 0 0 0 0 1 1 7 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   9 3 1 0 0 0 7 12 0 0 0 0 .333 .714 .444 1.159
Full Count   34 9 2 0 0 2 4 16 5 0 0 0 .265 .500 .324 .824
Behind in Count   94 25 5 0 3 9 9 0 32 2 0 0 .266 .260 .415 .675
Ahead in Count   59 20 4 0 5 15 15 19 0 0 1 0 .339 .500 .661 1.161
Batting 4th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 5th   37 7 0 0 3 8 7 5 7 0 0 0 .189 .286 .432 .718
Batting 6th   239 70 14 1 9 33 31 27 43 2 1 1 .293 .364 .473 .837
Batting 7th   39 11 4 0 0 6 3 8 7 1 0 0 .282 .396 .385 .780
Low Leverage   152 39 10 0 6 13 13 20 36 0 0 1 .257 .347 .441 .788
Medium Leverage   116 35 6 0 6 20 19 13 18 2 1 0 .302 .366 .509 .875
High Leverage   46 14 2 1 0 14 9 7 4 1 0 0 .304 .389 .391 .780
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
2025 Omaha - VBL 22 53 171 40 7 1 2 23 16 20 4 3 29 6 5 .234 .323 .322 .645 71 78 -0.1
2026 Omaha - VBL 23 154 522 144 33 5 15 82 69 62 6 9 108 32 9 .276 .354 .444 .798 116 115 2.1
2027 Omaha - VBL 24 157 537 137 23 6 24 93 69 53 12 8 106 27 8 .255 .331 .454 .786 110 112 3.0
2028 Omaha - VBL 25 30 87 19 3 0 2 8 7 7 1 1 19 5 3 .218 .281 .322 .603 63 57 -0.4
2028 Kansas City - VBL 25 31 99 33 2 5 7 21 19 6 0 0 12 2 0 .333 .371 .667 1.038 160 159 1.4
2028 Total - VBL 25 61 186 52 5 5 9 29 26 13 1 1 31 7 3 .280 .328 .505 .834 114 110 1.0
2029 Kansas City - VBL 26 142 507 156 28 2 27 71 98 77 3 2 89 24 16 .308 .401 .531 .931 137 136 4.4
2030 Kansas City - VBL 27 138 455 123 20 4 25 81 84 61 8 8 89 19 9 .270 .361 .497 .858 120 120 3.1
2031 Kansas City - VBL 28 146 526 140 20 3 21 78 75 51 4 5 107 29 8 .266 .333 .435 .768 100 100 2.7
2032 Saint Louis - VBL 29 90 316 88 18 1 12 47 41 40 1 3 58 11 7 .278 .358 .456 .814 110 110 1.6
Total VBL 941 3220 880 154 27 135 504 478 377 39 39 617 155 65 .273 .353 .464 .816 113 113 17.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
2024 Springfield - A 21 109 379 98 16 3 13 50 59 56 9 2 47 25 10 .259 .365 .420 .785 124 127 2.9
2025 Kingston - AA 22 44 172 56 16 2 9 19 37 26 1 2 17 6 5 .326 .413 .599 1.012 171 170 1.9
2025 Cheyenne - AAA 22 33 127 32 7 0 4 19 13 14 2 4 19 7 2 .252 .327 .402 .728 97 97 0.5
2028 Baltimore - AAA 25 62 234 75 14 1 17 53 44 32 1 5 36 15 3 .321 .397 .607 1.004 161 153 2.8
2031 Kansas City - TRN 28 17 21 5 0 1 2 4 3 0 0 0 9 0 0 .238 .238 .619 .857 117 117 0.1
Total AAA 95 361 107 21 1 21 72 57 46 3 9 55 22 5 .296 .372 .535 .907 139 133
Total AA 44 172 56 16 2 9 19 37 26 1 2 17 6 5 .326 .413 .599 1.012 171 170
Total A 109 379 98 16 3 13 50 59 56 9 2 47 25 10 .259 .365 .420 .785 124 127
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
2029 Kansas City - VBL 26 1 5 2 0 0 0 0 1 0 0 0 1 0 0 .400 .400 .400 .800 107 111 0.0
2030 Kansas City - VBL 27 2 4 1 0 0 0 0 1 1 0 0 2 1 0 .250 .400 .250 .650 76 91 0.0
2031 Kansas City - VBL 28 10 32 8 3 0 0 2 6 2 0 0 7 0 1 .250 .294 .344 .638 67 69 0.5
Total VBL 13 41 11 3 0 0 2 8 3 0 0 10 1 1 .268 .318 .341 .660 73 76
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Springfield - A P 3 0 0 0 0 0 0 .000 2.2 0.00 0.0 .000
2024 Springfield - A LF 1 1 6 0 0 6 0 1.000 11.0 4.91 -0.0 .973
2024 Springfield - A CF 106 106 298 5 1 305 2 .993 911.0 2.99 -3.9 .983
2024 Springfield - A RF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.5 .000
2025 Omaha - MLB P 2 0 0 2 0 2 0 1.000 4.0 4.50 +0.1 .981
2025 Cheyenne - AAA P 3 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
2025 Kingston - AA P 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Cheyenne - AAA LF 9 9 16 0 0 17 1 .941 77.2 1.85 -0.4 .927
2025 Omaha - MLB CF 48 48 143 5 0 148 0 1.000 394.1 3.38 -1.4 .957
2025 Cheyenne - AAA CF 23 22 81 1 1 82 0 1.000 210.1 3.51 +1.6 1.017
2025 Kingston - AA CF 44 44 110 4 3 114 0 1.000 386.1 2.66 -4.7 .946
2025 Cheyenne - AAA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Omaha - MLB LF 108 93 187 3 1 195 5 .974 858.0 1.99 +0.1 1.003
2026 Omaha - MLB CF 46 46 128 5 3 136 3 .978 361.1 3.31 -4.4 .960
2026 Omaha - MLB RF 1 1 3 0 0 3 0 1.000 6.0 4.50 +0.0 .984
2027 Omaha - MLB LF 143 134 287 11 2 304 6 .980 1179.0 2.27 +7.9 1.034
2027 Omaha - MLB CF 1 0 2 0 0 2 0 1.000 2.0 9.00 +0.1 1.010
2027 Omaha - MLB RF 11 11 22 0 0 24 2 .917 93.2 2.11 -0.4 .956
2028 Omaha - MLB 1B 2 1 15 1 3 16 0 1.000 15.2 9.19 +0.1 1.024
2028 Baltimore - AAA 1B 3 3 18 1 2 19 0 1.000 22.0 7.77 +0.0 1.033
2028 Omaha - MLB LF 16 12 26 0 0 26 0 1.000 116.1 2.01 +0.5 1.022
2028 Kansas City - MLB LF 8 0 4 0 0 4 0 1.000 18.1 1.96 +0.4 .983
2028 Baltimore - AAA LF 39 25 53 1 0 56 2 .964 243.1 2.00 -0.2 1.000
2028 Omaha - MLB CF 7 4 10 0 0 10 0 1.000 34.0 2.65 -1.2 .769
2028 Kansas City - MLB CF 26 25 51 2 0 53 0 1.000 206.2 2.31 +0.1 1.000
2028 Baltimore - AAA CF 9 6 15 0 0 15 0 1.000 56.0 2.41 -0.6 .963
2028 Omaha - MLB RF 1 1 0 0 0 0 0 .000 8.0 0.00 -0.0 .000
2028 Baltimore - AAA RF 27 26 46 2 0 48 0 1.000 216.1 2.00 +1.6 1.062
2029 Kansas City - MLB LF 93 58 132 2 0 138 4 .971 591.1 2.04 +4.6 1.091
2029 Kansas City - MLB CF 72 66 175 1 0 177 1 .994 547.2 2.89 -2.7 .981
2029 Kansas City - MLB RF 4 3 3 0 0 3 0 1.000 22.0 1.23 +0.3 1.483
2030 Kansas City - MLB LF 39 10 32 1 0 34 1 .971 152.0 1.95 +1.0 1.044
2030 Kansas City - MLB CF 120 106 300 8 3 310 2 .994 927.2 2.99 -1.6 .000
2030 Kansas City - MLB RF 4 4 7 0 0 7 0 1.000 32.0 1.97 -0.1 .986
2031 Kansas City - MLB LF 89 73 150 2 1 154 2 .987 675.2 2.02 +9.5 1.104
2031 Kansas City - TRN LF 15 3 14 0 0 15 1 .933 53.2 2.35 +0.5 1.138
2031 Kansas City - MLB CF 18 16 45 3 0 49 1 .980 140.2 3.07 -0.8 .962
2031 Kansas City - TRN CF 4 1 2 0 0 2 0 1.000 15.0 1.20 -0.0 .953
2031 Kansas City - MLB RF 52 50 98 3 1 101 0 1.000 423.1 2.15 +4.8 1.078
2032 Saint Louis - MLB CF 90 88 237 3 1 242 2 .992 764.2 2.82 +1.4 .990
TOTAL P 9 0 0 2 0 2 0 1.000 11.0 1.64 +0.1 .981
TOTAL 1B 5 4 33 2 5 35 0 1.000 37.2 8.36 +0.1 1.028
TOTAL LF 560 418 907 20 4 949 22 .977 3976.1 2.10 +23.8 1.042
TOTAL CF 614 578 1597 37 12 1645 11 .993 4957.2 2.97 -18.1 .980
TOTAL RF 102 96 180 5 1 187 2 .989 804.1 2.07 +6.6 1.056
PLAYER HISTORY
12/03/2023 Joined the Paine Field-Lake Stickney Catfish.
01/01/2024 OSA scouting updated ratings (potential): Contact: 60 (70); Power: 38 (65); Eye: 45 (70).
07/31/2024 Injured (sprained ankle),out for 3 weeks.
08/29/2024 Hits for the CYCLE, going 4-4 against the Outlook Express, with 4 RBI and 4 runs scored.
09/25/2024 Wins the 2024 A SL Round 2 MVP Award.
01/01/2025 OSA scouting updated ratings (potential): Contact: 51 (58); Power: 33 (59); Eye: 48 (64).
05/26/2025 Wins the AA ML Player of the Week Award.
07/01/2025 Injured (sprained ankle),day-to-day for one week.
11/25/2025 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 57 (59); Power: 53 (58); Eye: 66 (66).
03/28/2026 Injured (herniated disc (back)),out for one week.
07/11/2026 Was selected to the 2026 The Virtual Baseball League All-Star Game.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 61 (61); Power: 61 (61); Eye: 66 (66).
07/10/2027 Was selected to the 2027 The Virtual Baseball League All-Star Game.
11/26/2027 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 61 (61); Eye: 65 (65).
04/12/2028 Injured (latissimus dorsi (back) strain),out for one week.
06/04/2028 Was traded by the Omaha Bandits to the Kansas City Scouts, along with 3B T.J. Melton, CF Doyle Zimmerman, a 1st round draft pick, a 3rd round draft pick, and a 4th round draft pick, in exchange for .
06/24/2028 Hits three home runs against the Youngstown Union, going 4-5 with 8 RBI and 3 runs scored!
06/26/2028 Wins the AAA BL Player of the Week Award.
07/24/2028 Hits for the CYCLE, going 4-5 against the Madison Tortoises, with 1 RBI and 1 runs scored.
08/24/2028 Injured (concussion),day-to-day for 2 days.
09/21/2028 Goes 5-5 against the Oklahoma City Cyclones, with 1 3B, 2 HR, 6 RBI and 3 R.
11/20/2028 Signed a 1-year contract extension worth a total of $370,000 with the Kansas City Scouts organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 53 (57); Power: 61 (61); Eye: 65 (66).
05/01/2029 Wins the VBL AL Batter of the Month Award.
07/07/2029 Was selected to the 2029 The Virtual Baseball League All-Star Game.
10/10/2029 Signed a 1-year contract extension worth a total of $800,000 with the Kansas City Scouts organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 57 (57); Power: 61 (61); Eye: 68 (68).
07/27/2030 Injured (back tightness),day-to-day for 4 days.
11/07/2030 Signed a 1-year contract extension worth a total of $950,000 with the Kansas City Scouts organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 54 (55); Power: 59 (60); Eye: 71 (71).
11/05/2031 Wins the 2031 VBL AL Gold Glove at LF.
11/19/2031 Was not offered arbitration and became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Contact: 58 (58); Power: 59 (59); Eye: 71 (72).
02/19/2032 Signed a 3-year contract worth a total of $4,380,000 with the Saint Louis Martins organization.
04/25/2032 Injured (intercostal strain),out for 2 days.
07/20/2032 Injured (hamstring tendinitis),out for 2-3 weeks.
LEADERBOARD APPEARANCES
Year BB Rank
2029 77 6
Year IBB Rank
2026 9 8
Year SH Rank
2030 2 10
Year SF Rank
2026 9 5
2027 8 6
2030 8 9
Year OBP Rank
2029 .401 5
Friday, April 26th , 2024 - OOTP Baseball 24.9 Build 80