SS Trey Ruffin #37
Age: 27 | Bats: R | Throws: R | Morale: Good
10/06/2026
SS TREY RUFFIN #37 - AGE: 27 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
50 161 42 8 1 9 27 13 36 .261 .320 .491 3 0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 50 45 45
Gap 45 50 45 45
Power 50 55 45 50
Eye 50 65 50 50
Avoid K's 45 55 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 45
Errors: - 55 50
Arm: 20 35 50
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: 45 Center Field: -
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 50
Stealing Ability: 60
Baserunning Inst.: 60
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/04/2026 NYY Win, 10-3 1 0 1 0 0 0 0 0
09/27/2026 @ NYY Win, 8-0 0 0 0 0 0 0 0 0
09/25/2026 @ NYY Win, 6-1 3 1 0 0 0 0 0 0
09/24/2026 @ NYY Win, 7-5 1 0 0 0 0 0 0 0
09/22/2026 @ KC Win, 7-5 1 0 0 0 0 0 0 0
09/20/2026 @ TOR Win, 15-1 5 2 3 6 1 0 0 0
08/27/2026 @ LKW Loss, 2-11 4 0 1 0 0 0 1 0
08/26/2026 @ LKW Loss, 3-5 3 0 0 0 0 0 0 0
08/25/2026 @ LKW Loss, 2-4 4 0 2 0 0 0 1 0
08/23/2026 HOU Win, 4-1 4 1 1 3 1 0 2 0
PERSONALITY
Birthday:11/18/1998
Born in:Midvale, UT
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,440,000
Signed Through:2026 Season
Major Service:7 Years, 60 Days
Service This Yr:76 Days
40-Man Service:8 Years, 143 Days
Pro Service:9 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 50 161 42 8 1 9 27 25 13 36 .261 .320 .491 .811 .347 .230 120
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 42 175 1 0 0 4 0 0 79 18 3 3 50.0 23.6 5.05 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   27 8 2 0 2 4 7 5 4 0 0 1 .296 .424 .593 1.017
Versus Right   134 34 6 1 7 23 17 8 32 0 0 0 .254 .296 .470 .766
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
July   65 17 2 1 4 7 14 8 14 0 0 0 .262 .342 .508 .850
August   85 21 5 0 4 14 8 5 22 0 0 0 .247 .289 .447 .736
September   10 3 1 0 1 6 3 0 0 0 0 1 .300 .364 .700 1.064
October   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Last Year   123 32 4 0 6 21 15 10 24 1 0 1 .260 .319 .439 .758
Career   284 74 12 1 15 48 40 23 60 1 0 2 .261 .319 .468 .788
Home   86 20 4 1 4 12 13 9 19 0 0 0 .233 .305 .442 .747
Road   75 22 4 0 5 15 12 4 17 0 0 1 .293 .338 .547 .884
Grass   149 39 6 1 9 27 25 13 34 0 0 1 .262 .325 .497 .822
Turf   12 3 2 0 0 0 0 0 2 0 0 0 .250 .250 .417 .667
Day   61 22 2 1 4 13 11 5 12 0 0 0 .361 .409 .623 1.032
Night   100 20 6 0 5 14 14 8 24 0 0 1 .200 .266 .410 .676
As Starter   154 40 8 1 9 26 23 12 34 0 0 1 .260 .317 .500 .817
As Reliever / Substitution   7 2 0 0 0 1 2 1 2 0 0 0 .286 .375 .286 .661
Pinch Hitting   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Close/Late   31 12 3 0 1 6 7 3 5 0 0 1 .387 .457 .581 1.038
Inning 1-3   47 10 2 0 3 10 6 7 11 0 0 0 .213 .315 .447 .762
Inning 4-6   61 15 2 1 3 9 8 3 14 0 0 0 .246 .281 .459 .740
Inning 7-9   49 16 4 0 3 7 10 3 9 0 0 1 .327 .377 .592 .969
Extra Innings   4 1 0 0 0 1 0 0 2 0 0 0 .250 .250 .250 .500
0 Outs   58 20 4 1 2 5 15 7 15 0 0 1 .345 .424 .552 .976
1 Outs   52 11 2 0 5 12 7 2 14 0 0 0 .212 .241 .538 .779
2 Outs   51 11 2 0 2 10 2 4 7 0 0 0 .216 .273 .373 .645
Scoring Position   43 10 3 0 3 18 6 3 10 0 0 1 .233 .298 .512 .810
Bases Empty   84 19 2 1 4 4 13 8 21 0 0 0 .226 .293 .417 .710
Runner on 1st   34 13 3 0 2 5 5 2 5 0 0 0 .382 .417 .647 1.064
Runner on 2nd   9 3 1 0 0 1 3 2 2 0 0 1 .333 .500 .444 .944
Runner on 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   17 3 0 0 2 7 2 0 3 0 0 0 .176 .176 .529 .706
Runner on 1st & 3rd   6 1 0 0 1 3 1 1 3 0 0 0 .167 .286 .667 .952
Runner on 2nd & 3rd   4 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .250 .500
Bases Loaded   6 2 2 0 0 6 0 0 1 0 0 0 .333 .333 .667 1.000
Two Strikes   87 18 3 0 3 15 12 7 36 0 0 0 .207 .266 .345 .611
First Pitch   17 4 1 0 2 3 2 0 0 0 0 0 .235 .235 .647 .882
Count 0-1   11 3 0 1 0 0 2 0 0 0 0 1 .273 .333 .455 .788
Count 0-2   15 3 0 0 1 4 2 0 6 0 0 0 .200 .200 .400 .600
Count 1-0   9 2 1 0 1 1 1 0 0 0 0 0 .222 .222 .667 .889
Count 1-1   18 5 0 0 1 3 3 0 0 0 0 0 .278 .278 .444 .722
Count 1-2   24 5 0 0 1 3 4 0 10 0 0 0 .208 .208 .333 .542
Count 2-0   6 3 2 0 0 3 1 0 0 0 0 0 .500 .500 .833 1.333
Count 2-1   9 5 1 0 1 1 1 0 0 0 0 0 .556 .556 1.000 1.556
Count 2-2   24 6 2 0 1 7 2 0 11 0 0 0 .250 .250 .458 .708
Count 3-0   0 0 0 0 0 0 0 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   4 2 0 0 1 1 2 4 0 0 0 0 .500 .750 1.250 2.000
Full Count   24 4 1 0 0 1 4 7 9 0 0 0 .167 .355 .208 .563
Behind in Count   50 11 0 1 2 7 8 0 16 0 0 1 .220 .235 .380 .615
Ahead in Count   28 12 4 0 3 6 5 6 0 0 0 0 .429 .529 .893 1.422
Batting 3rd   1 0 0 0 0 0 1 1 1 0 0 0 .000 .500 .000 .500
Batting 4th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   129 28 4 1 7 19 16 9 31 0 0 1 .217 .273 .426 .700
Batting 6th   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Batting 7th   26 13 4 0 2 8 7 3 3 0 0 0 .500 .552 .885 1.436
Batting 8th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   60 16 3 0 4 5 9 1 14 0 0 0 .267 .279 .517 .795
Medium Leverage   66 18 3 1 3 11 11 12 15 0 0 1 .273 .392 .485 .877
High Leverage   34 8 2 0 2 11 4 0 7 0 0 0 .235 .235 .471 .706
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 33 123 33 5 3 4 20 14 20 18 .268 .375 .455 .830 .380 .187 132
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 30 144 1 0 0 3 0 0 56 12 4 2 66.7 21.6 6.14 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 7 0 0 1 3 4 6 3 0 0 0 .226 .351 .323 .674
Versus Right   92 26 5 3 3 17 10 14 15 0 0 1 .283 .383 .500 .883
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   82 26 4 3 4 20 10 9 13 0 0 0 .317 .385 .585 .970
June   41 7 1 0 0 0 4 11 5 0 0 1 .171 .358 .195 .554
Last Year   179 60 12 1 3 25 23 21 31 0 0 1 .335 .408 .464 .872
Career   302 93 17 4 7 45 37 41 49 0 0 2 .308 .394 .460 .854
Home   70 20 4 3 3 16 9 10 11 0 0 0 .286 .375 .557 .932
Road   53 13 1 0 1 4 5 10 7 0 0 1 .245 .375 .321 .696
Grass   123 33 5 3 4 20 14 20 18 0 0 1 .268 .375 .455 .830
Day   45 13 3 2 2 13 4 8 10 0 0 0 .289 .396 .578 .974
Night   78 20 2 1 2 7 10 12 8 0 0 1 .256 .363 .385 .747
As Starter   120 31 4 3 3 18 13 20 18 0 0 1 .258 .369 .417 .785
As Reliever / Substitution   3 2 1 0 1 2 1 0 0 0 0 0 .667 .667 2.000 2.667
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 7 27 7 1 0 0 5 1 2 5 .259 .310 .296 .607 .279 .037 64
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 29 0 0 0 0 0 0 8 1 1 0 100.0 2.8 3.79 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 2 0 0 0 1 0 1 0 0 0 0 1.000 1.000 1.000 2.000
Versus Right   25 5 1 0 0 4 1 1 5 0 0 0 .200 .231 .240 .471
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   27 7 1 0 0 5 1 2 5 0 0 0 .259 .310 .296 .607
Career   27 7 1 0 0 5 1 2 5 0 0 0 .259 .310 .296 .607
Home   13 1 1 0 0 2 1 2 4 0 0 0 .077 .200 .154 .354
Road   14 6 0 0 0 3 0 0 1 0 0 0 .429 .429 .429 .857
Grass   27 7 1 0 0 5 1 2 5 0 0 0 .259 .310 .296 .607
Night   27 7 1 0 0 5 1 2 5 0 0 0 .259 .310 .296 .607
As Starter   26 7 1 0 0 5 1 2 4 0 0 0 .269 .321 .308 .629
As Reliever / Substitution   1 0 0 0 0 0 0 0 1 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
2025 Minnesota - MLB 26 54 123 32 4 0 6 21 15 10 1 1 24 3 0 .260 .319 .439 .758 93 94 0.2
2026 River Hills - MLB 27 44 150 38 7 1 8 21 22 13 0 0 36 3 3 .253 .313 .473 .786 107 113 0.1
2026 Boston - MLB 27 6 11 4 1 0 1 6 3 0 1 0 0 0 0 .364 .417 .727 1.144 201 215 0.2
2026 Total - MLB 27 50 161 42 8 1 9 27 25 13 1 0 36 3 3 .261 .320 .491 .811 114 120 0.3
Total MLB 104 284 74 12 1 15 48 40 23 2 1 60 6 3 .261 .319 .468 .788 105 109 0.5
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 Memphis - AAA 26 50 179 60 12 1 3 25 23 21 1 0 31 7 3 .335 .408 .464 .872 130 138 1.4
2026 Pensacola - AA 27 7 27 7 1 0 0 5 1 2 0 0 5 1 0 .259 .310 .296 .607 66 64 -0.1
2026 Jacksonville - AAA 27 33 123 33 5 3 4 20 14 20 1 0 18 4 2 .268 .375 .455 .830 124 132 0.7
Total IL 83 302 93 17 4 7 45 37 41 2 0 49 11 5 .308 .394 .460 .854 128 136
Total SL 7 27 7 1 0 0 5 1 2 0 0 5 1 0 .259 .310 .296 .607 66 64
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
2025 Minnesota - MLB 26 12 40 13 1 0 1 3 5 6 0 0 7 0 0 .325 .413 .425 .838 118 124 0.2
Total MLB 12 40 13 1 0 1 3 5 6 0 0 7 0 0 .325 .413 .425 .838 118 124
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Minnesota - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Minnesota - MLB SS 47 28 32 73 15 109 4 .963 270.1 3.50 -2.3 .935
2025 Minnesota - MLB RF 5 4 11 0 0 11 0 1.000 40.0 2.48 -0.5 .966
2026 River Hills - MLB 1B 1 0 3 0 0 3 0 1.000 2.0 13.50 +0.0 1.033
2026 Jacksonville - AAA 1B 2 2 16 1 4 17 0 1.000 18.0 8.50 -0.0 1.029
2026 Pensacola - AA 1B 6 6 55 2 3 57 0 1.000 53.0 9.68 +0.5 1.021
2026 Jacksonville - AAA SS 5 4 6 10 2 16 0 1.000 36.0 4.00 -0.9 .948
2026 Pensacola - AA SS 1 0 0 0 0 0 0 .000 1.0 0.00 -0.2 .000
2026 River Hills - MLB RF 41 40 58 0 0 59 1 .983 337.2 1.55 -5.8 .889
2026 Boston - MLB RF 3 0 1 0 0 1 0 1.000 6.0 1.50 +0.0 1.058
2026 Jacksonville - AAA RF 6 6 10 0 0 10 0 1.000 54.0 1.67 -0.3 .944
TOTAL 1B 9 8 74 3 7 77 0 1.000 73.0 9.49 +0.5 1.022
TOTAL SS 53 32 38 83 17 125 4 .968 307.1 3.54 -3.4 .937
TOTAL RF 55 50 80 0 0 81 1 .988 437.2 1.65 -6.5 .907
PLAYER HISTORY
04/17/2025 Did not elect for free agency and will remain in the St. Louis organization.
06/09/2025 Was traded by the St. Louis Cardinals to the Minnesota Twins in exchange for RP Yi Weng and CL Luis Martinez.
10/31/2025 Wins the 2025 World Series with the Minnesota Twins.
11/24/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50).
05/05/2026 Signed a minor league contract ($190,000 bonus) with the River Hills Rockets organization.
09/05/2026 Released by the River Hills Rockets.
09/17/2026 Signed a minor league contract with majors option with the Boston Red Sox organization.
Sunday, June 21st , 2026 - OOTP Baseball 26.8 Build 82