2B Hu 'Dinosaur' Tsui #25
Age: 24 | Bats: R | Throws: R | Morale: Very Good
09/11/2026
2B HU 'DINOSAUR' TSUI #25 - AGE: 24 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
16 41 9 1 0 0 3 2 8 .220 .256 .244 1 -0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 45 50
Gap 55 60 50 55
Power 50 65 45 50
Eye 45 50 45 45
Avoid K's 50 60 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 40
Errors: - 70 45
Arm: 20 40 40
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: 25
1st Base: - Center Field: -
2nd Base: 50 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 65
Stealing Ability: 60
Baserunning Inst.: 65
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/08/2026 @ LOU Win, 10-8 2 0 0 0 0 0 1 0
09/05/2026 @ BUF Loss, 4-6 1 0 0 0 0 0 1 0
09/04/2026 @ BUF Win, 2-0 4 1 3 0 0 0 0 1
09/02/2026 ROC Loss, 8-9 1 0 0 0 0 0 0 0
08/28/2026 @ TOL Loss, 4-7 3 0 0 0 0 0 0 0
08/25/2026 WOR Loss, 2-4 4 0 1 0 0 0 1 0
08/24/2026 WIC Loss, 8-10 5 1 2 0 0 0 0 0
08/23/2026 @ SPF Loss, 10-11 5 0 2 2 0 0 0 1
08/21/2026 @ SPF Loss, 0-4 4 0 1 0 0 0 1 0
08/20/2026 TUL Loss, 1-4 2 0 0 0 0 0 1 0
PERSONALITY
Birthday:07/01/2002
Born in:Pingchen, TAO
Nationality:Taipei
Height:6' 0"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:2 Years, 44 Days
Service This Yr:None
40-Man Service:2 Years, 44 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:3 option years left
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 16 41 9 1 0 0 3 5 2 8 .220 .256 .244 .500 .236 .024 30
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 43 0 0 0 1 0 0 10 1 1 1 50.0 2.3 1.83 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   13 3 1 0 0 0 2 0 1 0 0 0 .231 .231 .308 .538
Versus Right   28 6 0 0 0 3 3 2 7 0 0 0 .214 .267 .214 .481
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Last Week   6 3 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
July   26 5 1 0 0 3 4 2 5 0 0 0 .192 .250 .231 .481
August   7 1 0 0 0 0 0 0 1 0 0 0 .143 .143 .143 .286
September   8 3 0 0 0 0 1 0 2 0 0 0 .375 .375 .375 .750
Last Year   198 55 9 1 8 27 29 15 33 2 0 1 .278 .329 .455 .783
Career   239 64 10 1 8 30 34 17 41 2 0 1 .268 .317 .418 .735
Home   16 2 0 0 0 1 1 1 4 0 0 0 .125 .176 .125 .301
Road   25 7 1 0 0 2 4 1 4 0 0 0 .280 .308 .320 .628
Grass   36 7 0 0 0 1 4 1 8 0 0 0 .194 .216 .194 .411
Turf   5 2 1 0 0 2 1 1 0 0 0 0 .400 .500 .600 1.100
Day   12 2 0 0 0 2 1 1 2 0 0 0 .167 .231 .167 .397
Night   29 7 1 0 0 1 4 1 6 0 0 0 .241 .267 .276 .543
As Starter   34 8 0 0 0 3 3 2 6 0 0 0 .235 .278 .235 .513
As Reliever / Substitution   7 1 1 0 0 0 2 0 2 0 0 0 .143 .143 .286 .429
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 45 158 56 7 2 7 31 27 14 24 .354 .422 .557 .979 .427 .203 155
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 37 180 6 0 0 3 0 2 88 16 3 2 60.0 37.8 9.36 1.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   46 21 2 1 6 17 15 4 5 0 0 2 .457 .519 .935 1.454
Versus Right   112 35 5 1 1 14 12 10 19 2 0 4 .312 .383 .402 .785
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   47 16 3 1 5 19 12 4 8 1 0 2 .340 .407 .766 1.173
May   28 12 3 0 1 2 4 2 2 0 0 3 .429 .515 .643 1.158
June   7 3 0 0 0 1 0 0 0 0 0 0 .429 .429 .429 .857
July   5 2 0 1 0 0 2 0 0 0 0 0 .400 .400 .800 1.200
August   71 23 1 0 1 9 9 8 14 1 0 1 .324 .395 .380 .775
Last Year   33 9 0 0 3 8 6 3 3 0 0 1 .273 .351 .545 .897
Career   191 65 7 2 10 39 33 17 27 2 0 7 .340 .410 .555 .965
Home   89 33 5 1 6 22 17 11 13 2 0 3 .371 .448 .652 1.099
Road   69 23 2 1 1 9 10 3 11 0 0 3 .333 .387 .435 .821
Grass   134 50 5 2 6 28 23 13 19 2 0 5 .373 .442 .575 1.016
Turf   24 6 2 0 1 3 4 1 5 0 0 1 .250 .308 .458 .766
Day   21 8 1 0 1 5 3 1 0 0 0 2 .381 .458 .571 1.030
Night   137 48 6 2 6 26 24 13 24 2 0 4 .350 .417 .555 .971
As Starter   150 54 7 2 7 29 24 12 22 2 0 6 .360 .424 .573 .997
As Reliever / Substitution   8 2 0 0 0 2 3 2 2 0 0 0 .250 .400 .250 .650
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 Columbia - A 22 23 90 33 5 2 3 18 15 10 0 2 12 2 1 .367 .422 .567 .988 150 155 0.7
2025 Northwest Arkansas - AA 22 9 33 9 0 0 3 8 6 3 1 0 3 1 0 .273 .351 .545 .897 117 118 0.2
2025 St. Paul - AAA 22 62 173 45 6 0 8 20 21 11 1 2 30 3 4 .260 .305 .434 .738 96 87 0.1
2025 Omaha - AAA 22 13 25 10 3 1 0 7 8 4 0 0 3 0 1 .400 .483 .600 1.083 184 178 0.3
2025 Total - AAA 22 75 198 55 9 1 8 27 29 15 1 2 33 3 5 .278 .329 .455 .783 107 99 0.4
2026 Northwest Arkansas - AA 23 45 158 56 7 2 7 31 27 14 6 2 24 3 2 .354 .422 .557 .979 148 155 1.4
2026 Omaha - AAA 23 16 41 9 1 0 0 3 5 2 0 0 8 1 1 .220 .256 .244 .500 36 30 -0.3
Total IL 91 239 64 10 1 8 30 34 17 1 2 41 4 6 .268 .317 .418 .735 96 88
Total TEX 54 191 65 7 2 10 39 33 17 7 2 27 4 2 .340 .410 .555 .965 143 149
Total CAR 23 90 33 5 2 3 18 15 10 0 2 12 2 1 .367 .422 .567 .988 150 155
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Northwest Arkansas - AA 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2026 Omaha - AAA 2B 5 0 7 4 3 11 0 1.000 9.2 10.24 -0.4 .741
2026 Northwest Arkansas - AA 2B 21 17 43 35 16 79 1 .987 155.2 4.51 -3.5 .842
2026 Omaha - AAA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Northwest Arkansas - AA SS 14 11 18 35 7 53 0 1.000 102.0 4.68 +0.1 1.049
2026 Omaha - AAA LF 2 2 5 0 0 5 0 1.000 15.0 3.00 +0.1 1.022
2026 Northwest Arkansas - AA LF 1 1 0 0 0 0 0 .000 7.0 0.00 0.0 .000
TOTAL 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
TOTAL 2B 26 17 50 39 19 90 1 .989 165.1 4.84 -3.9 .831
TOTAL SS 14 11 18 35 7 53 0 1.000 102.0 4.68 +0.1 1.049
TOTAL LF 3 3 5 0 0 5 0 1.000 22.0 2.05 +0.1 1.022
PLAYER HISTORY
03/16/2025 Successfully completed training to improve his base-stealing technique at the Minnesota Twins development complex.
07/15/2025 Was traded by the Minnesota Twins to the Kansas City Royals, along with RP Yann Violante, in exchange for RP David Gessler and $220,000.
08/04/2025 Wins the CAR Player of the Week Award.
10/02/2025 Wins the 2025 Carolina League Round 2 with the Columbia Fireflies!
10/07/2025 Wins the 2025 International League Round 3 with the Omaha Storm Chasers!
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
04/20/2026 Wins the TEX Player of the Week Award.
05/11/2026 Injured on 05/10/2026, diagnosed with a fractured finger, will miss 6 weeks.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82