Tzu-Wei Lin

PosSS
B/TL/R
Born1994-02-15
Age (2026)32

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201218 ROKGCL Red Sox 130116 23410 10400 42 .198.262.250.512 .052.291 318 .224 30 -10 +0 +0 +1 +4 -0.5
201420 AGreenville Drive 467424 801611 321020 107 .189.246.238.484 .050.241 227 .219 26 -39 -1 +0 +5 +13 -2.2
201521 A+3 teams 555519 1201742 27910 257 .231.269.291.560 .060.275 165 .244 45 -35 +2 +0 +6 +16 -1.1
201622 AAPortland Sea Dogs 411383 80951 23720 107 .209.254.266.520 .057.254 186 .230 34 -31 -1 +0 +4 +12 -1.6
201723 AA3 teams 404366 871166 30861 117 .238.297.350.647 .112.293 217 .284 75 -11 -1 -1 +1 +11 -0.0
201824 AAA2 teams 375351 872134 22941 35 .248.294.359.653 .111.328 256 .289 79 -9 -1 -2 +4 +11 0.2
201925 AAA2 teams 272250 531113 17760 73 .212.262.300.562 .088.289 286 .253 52 -15 +0 +0 +1 +8 -0.6
202026 MLBBoston Red Sox 5752 8100 2170 00 .154.185.173.358 .019.222 304 .154 -24 -8 +0 -0 +1 +2 -0.6
202127 AAASt. Paul Saints 3027 6100 3100 30 .222.300.259.559 .037.353 3310 .248 48 -2 +1 -0 -0 +1 -0.1
202228 AAA3 teams 235207 29604 23802 151 .140.233.227.460 .087.202 3410 .208 18 -22 +3 +0 +3 +7 -1.0
▸ Career Totals (MLE all levels + projections)
Career 29362695 573972121 1896684 8839 .213.265.288.553 .075.272 236 .245 45 -181 +2 -3 +26 +83 -7.5
/ 162G 650597 1272155 421481 199 .213.266.290.555 .077.272 236 .245 45 -40 +0 -1 +6 +18 -1.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201218 ROKGCL Red Sox 130110 28510 16280 42 .255.349.318.667 .064.329 2212 .301 88 -2 +0 +4 0.2
201420 AGreenville Drive 467402 922211 54740 107 .229.320.296.616 .067.272 1612 .281 73 -14 -1 +13 -0.2
201521 AAPortland Sea Dogs 194173 35530 16270 83 .202.270.266.536 .064.238 148 .242 43 -12 +0 +5 -0.7
201521 A+Salem Red Sox 307281 791232 22320 153 .281.333.367.700 .085.309 107 .312 97 -1 +2 +9 1.0
201521 INTLScottsdale Scorpions 5448 10100 6130 21 .208.296.229.525 .021.286 2411 .252 51 -3 +0 +2 -0.1
201622 AAPortland Sea Dogs 411372 831052 34550 107 .223.288.293.581 .070.256 138 .264 60 -18 -1 +12 -0.8
201723 MLBBoston Red Sox 6656 15020 9170 11 .268.369.339.709 .071.385 2614 .322 105 +0 -0 -1 +1 +2 0.2
201723 AAAPawtucket Red Sox 154141 32512 11280 24 .227.283.319.602 .092.270 187 .270 65 -6 -1 +4 -0.3
201723 AAPortland Sea Dogs 184159 48935 20271 82 .302.383.491.874 .189.333 1511 .378 147 +10 +1 +5 1.6
201824 MLBBoston Red Sox 7365 16611 8170 01 .246.329.415.744 .169.319 2311 .332 112 +1 -0 -2 +4 +2 0.5
201824 AAAPawtucket Red Sox 302277 852025 23641 34 .307.362.448.810 .141.385 218 .360 133 +11 -1 +9 1.9
201925 MLBBoston Red Sox 2220 4200 260 11 .200.273.300.573 .100.286 279 .262 59 -1 -0 +0 +1 +1 0.0
201925 AAAPawtucket Red Sox 250224 551114 21580 62 .246.310.357.667 .112.311 238 .296 85 -4 +0 +7 0.3
202026 MLBBoston Red Sox 5752 8100 2170 00 .154.185.173.358 .019.222 304 .158 -21 -8 +0 -0 +1 +2 -0.6
202127 AAASt. Paul Saints 3026 7100 480 30 .269.367.308.674 .038.389 2713 .317 101 +0 +1 +1 0.2
202228 AAASyracuse Mets 10692 14302 13280 41 .152.257.250.507 .098.194 2612 .238 40 -7 +0 +3 -0.4
202228 ASt. Lucie Mets 2721 5101 670 10 .238.407.429.836 .190.308 2622 .380 149 +1 +0 +1 0.3
202228 INTLAuckland Tuatara 10283 28414 1592 100 .337.450.5541.004 .217.338 915 .433 190 +10 +2 +3 1.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 218193 43931 21570 23 .223.299.316.615 .093.309 2610 .277 70 -7 -1 -3 +7 +6 0.2