Franklin Torres

PosC
B/TR/R
Born1996-10-27
Age (2026)29

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201417 ROKAZL Angels 132120 23110 11390 33 192260217476 25280 308 219 26
201417 ROKAZL Angels 132114 29120 17270 33 254351298649 44330 2013 302 90
201518 ROKOrem Owlz 200182 37410 10465 132 203264236500 33270 235 230 34
201518 ROKOrem Owlz 200175 46620 17325 132 263345320665 57319 168 304 91
201619 ROKOrem Owlz 127116 21400 7350 22 181228216443 34256 286 194 7
201619 ROKOrem Owlz 127111 25500 12240 22 225301270571 45284 199 259 56
201720 ROKOrem Owlz 300279 641514 13491 40 229266333600 104260 164 255 53
201720 ROKOrem Owlz 300271 792015 21341 40 292345428773 137312 117 337 116
201821 A2 teams 393356 80837 311022 121 225290323614 98292 268 271 65
201821 A2 teams 393339 931337 48722 121 274368392760 118327 1812 342 120
201922 A+2 teams 425379 711313 401443 12 187270251521 63291 349 241 43
201922 A+2 teams 425363 911723 561113 12 251355333689 83351 2613 318 101
202124 A+2 teams 249235 471303 12831 00 200242294536 94295 335 233 36
202124 A+2 teams 249228 561403 19651 00 246306346653 101331 268 295 84
202528 INTLTigres de Aragua 3632 7100 270 10 219265250515 31280 196
202528 INTLTigres de Aragua 3632 7100 270 10 219265250515 31280 196 225 31
▸ Career Totals
Career 18621699 35059717 12650512 3610 206266279545 73280 277 238 40 -126 +3 +0 +33 +53 -3.7
/ 162G 650593 1222126 441764 133 206265278543 73279 277 238 40 -44 +1 +0 +12 +18 -1.3

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201417 ROKAZL Angels 132114 29120 17270 33 254351298649 44330 2013 302 90 -2 -1 +4 0.2
201518 ROKOrem Owlz 200175 46620 17325 132 263345320665 57319 168 304 91 -2 +2 +6 0.6
201619 ROKOrem Owlz 127111 25500 12240 22 225301270571 45284 199 259 56 -6 -0 +4 -0.3
201720 ROKOrem Owlz 300271 792015 21341 40 292345428773 137312 117 337 116 +5 +1 +8 1.5
201821 A+Inland Empire 66ers 5651 11113 4120 00 216273451724 235216 217 310 95 -0 +0 +2 0.1
201821 ABurlington Bees 337288 821224 44602 121 285383382765 97345 1813 347 124 +9 +2 +10 2.1
201922 A+Inland Empire 66ers 405346 891723 531023 11 257361344705 87354 2513 324 106 +3 -0 +11 1.4
201922 INTLMesa Solar Sox 2017 2000 390 01 118250118368 250 4515 195 8 -2 -0 +1 -0.2
202124 AAASalt Lake Bees 4241 9200 1110 00 220238268506 49300 262 229 33 -3 +0 +1 -0.2
202124 A+Tri-City Dust Devils 207187 471203 18541 00 251320364684 112338 269 309 94 -1 +0 +6 0.5
202528 INTLTigres de Aragua 3632 7100 270 10 219265250515 31280 196 225 31 -3 +0 +1 -0.2