3B Leo Ferrufino #40
Age: 22 | Bats: R | Throws: R | Morale: Normal
09/11/2026
3B LEO FERRUFINO #40 - AGE: 22 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
57 126 32 9 1 2 21 16 27 .254 .333 .389 3 -0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 35 40
Gap 45 50 45 45
Power 40 45 40 40
Eye 40 45 40 45
Avoid K's 35 40 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 60
Errors: - 50 55
Arm: 20 55 65
Turn DP: - 50 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: - Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 55
Stealing Ability: 55
Baserunning Inst.: 50
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/06/2026 @ SOM Win, 5-1 0 0 0 0 0 0 0 0
09/03/2026 @ SOM Win, 6-5 1 2 0 0 0 1 1 0
09/01/2026 POR Loss, 4-8 3 0 0 0 0 0 0 0
08/22/2026 BIN Loss, 5-7 4 1 1 0 0 1 0 0
08/17/2026 AKR Loss, 5-6 3 0 1 1 0 1 1 0
08/15/2026 @ SOM Win, 4-2 0 0 0 0 0 0 0 0
08/14/2026 SOM Win, 4-3 0 0 0 0 0 0 0 0
08/13/2026 @ ALT Loss, 5-6 0 0 0 0 0 0 0 0
08/12/2026 @ ALT Loss, 6-7 0 0 0 0 0 0 0 0
08/10/2026 @ ALT Win, 6-1 3 2 3 1 0 1 0 0
PERSONALITY
Birthday:10/17/2003
Born in:Carolina, CAR
Nationality:Puerto Rican
Height:6' 2"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:1 Year, 28 Days
Service This Yr:None
40-Man Service:1 Year, 36 Days
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 57 126 32 9 1 2 21 18 16 27 .254 .333 .389 .722 .321 .135 87
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 30 146 0 0 0 8 2 2 49 12 3 2 60.0 14.8 3.70 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   41 12 6 0 1 13 7 4 8 1 0 0 .293 .348 .512 .860
Versus Right   85 20 3 1 1 8 11 12 19 1 2 0 .235 .327 .329 .656
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   4 0 0 0 0 0 2 1 1 0 1 0 .000 .200 .000 .200
April   9 2 1 0 0 0 1 2 2 0 0 0 .222 .364 .333 .697
May   51 12 4 1 1 9 4 6 13 0 1 0 .235 .316 .412 .728
June   23 5 1 0 1 6 2 3 4 1 0 0 .217 .296 .391 .688
July   28 7 3 0 0 4 6 1 6 0 0 0 .250 .276 .357 .633
August   11 6 0 0 0 2 3 3 1 1 0 0 .545 .600 .545 1.145
September   4 0 0 0 0 0 2 1 1 0 1 0 .000 .200 .000 .200
Last Year   8 3 0 0 0 1 2 0 3 0 0 0 .375 .375 .375 .750
Career   134 35 9 1 2 22 20 16 30 2 2 0 .261 .336 .388 .724
Home   64 12 4 1 2 14 8 8 13 2 1 0 .188 .270 .375 .645
Road   62 20 5 0 0 7 10 8 14 0 1 0 .323 .400 .403 .803
Grass   47 15 3 0 0 4 8 5 11 0 1 0 .319 .385 .383 .768
Turf   79 17 6 1 2 17 10 11 16 2 1 0 .215 .304 .392 .697
Day   15 6 1 0 0 3 2 0 2 0 0 0 .400 .400 .467 .867
Night   111 26 8 1 2 18 16 16 25 2 2 0 .234 .326 .378 .704
As Starter   104 25 5 1 2 19 12 14 21 2 2 0 .240 .325 .365 .690
As Reliever / Substitution   22 7 4 0 0 2 6 2 6 0 0 0 .318 .375 .500 .875
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 38 13 3 0 1 5 2 2 4 .342 .375 .500 .875 .365 .158 114
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 10 43 0 0 0 1 3 0 19 4 0 1 0.0 6.4 5.74 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 2 1 0 0 1 0 2 2 0 0 0 .167 .286 .250 .536
Versus Right   26 11 2 0 1 4 2 0 2 0 3 0 .423 .423 .615 1.038
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   30 12 3 0 1 5 2 1 2 0 2 0 .400 .419 .600 1.019
July   8 1 0 0 0 0 0 1 2 0 1 0 .125 .222 .125 .347
Last Year   393 124 23 2 9 45 47 27 66 0 4 3 .316 .364 .453 .817
Career   431 137 26 2 10 50 49 29 70 0 7 3 .318 .365 .457 .822
Home   18 4 0 0 0 0 0 0 3 0 1 0 .222 .222 .222 .444
Road   20 9 3 0 1 5 2 2 1 0 2 0 .450 .500 .750 1.250
Grass   20 9 3 0 1 5 2 2 1 0 2 0 .450 .500 .750 1.250
Turf   18 4 0 0 0 0 0 0 3 0 1 0 .222 .222 .222 .444
Day   6 2 1 0 0 1 0 0 0 0 2 0 .333 .333 .500 .833
Night   32 11 2 0 1 4 2 2 4 0 1 0 .344 .382 .500 .882
As Starter   37 13 3 0 1 5 2 2 4 0 3 0 .351 .385 .514 .898
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
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
2025 Clearwater - A 21 115 393 124 23 2 9 45 47 27 3 0 66 8 9 .316 .364 .453 .817 110 110 1.1
2025 Reading - AA 21 2 8 3 0 0 0 1 2 0 0 0 3 0 0 .375 .375 .375 .750 86 95 -0.0
2026 Clearwater - A 22 11 38 13 3 0 1 5 2 2 0 0 4 0 1 .342 .375 .500 .875 129 114 0.2
2026 Reading - AA 22 57 126 32 9 1 2 21 18 16 0 2 27 3 2 .254 .333 .389 .722 81 87 -0.4
Total EL 59 134 35 9 1 2 22 20 16 0 2 30 3 2 .261 .336 .388 .724 81 87
Total FSL 126 431 137 26 2 10 50 49 29 3 0 70 8 10 .318 .365 .457 .822 112 110
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Reading - AA 1B 22 6 82 4 11 86 0 1.000 82.2 9.36 +0.5 1.030
2026 Clearwater - A 1B 9 9 76 7 7 83 0 1.000 71.2 10.42 +0.3 1.025
2026 Reading - AA 3B 30 24 16 57 10 77 4 .948 226.0 2.91 -1.6 .948
2026 Clearwater - A 3B 3 1 1 4 0 5 0 1.000 18.0 2.50 +0.5 1.320
2026 Reading - AA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 31 15 158 11 18 169 0 1.000 154.1 9.86 +0.8 1.027
TOTAL 3B 33 25 17 61 10 82 4 .951 244.0 2.88 -1.1 .968
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 40 (40); Eye: 40 (40).
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82