Joseph Rosa

Pos2B
B/TS/R
Born1997-03-06
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202225INTLLeones del Es…70.177/.271/.2420051—
202326AAA/AA/INTL3 orgs335.245/.367/.35041269—.211/.308/.298
202427INTLVenados de Ma…70.236/.391/.29103106—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 AAA
Chase%75
Z-Con%65
Whiff%59
Speed58
K%47
BB%45

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201518 ROKDSL Mariners 1 — 314271 841070 29368 219 310393399791 89354 119 353 49 — — — — — —
201619 ROKAZL Mariners — 169154 47752 9261 127 305348455802 149354 155 344 59 — — — — — —
201720 AClinton LumberKings — 1814 3000 410 31 214389214603 231 622 306 63 — — — — — —
201821 AClinton LumberKings — 483428 93726 461175 2017 217301285586 68283 2410 271 31 — — — — — —
201922 A+Modesto Nuts — 154130 361121 17343 12 277373415789 138361 2211 347 68 — — — — — —
201922 AWest Virginia Power — 318272 731523 336410 64 268368371740 103337 2010 337 61 — — — — — —
202023 INTLLeones del Escogido — 5449 8110 4130 00 163226224451 61222 247 206 26 — — — — — —
202124 AAATacoma Rainiers — 1713 3001 450 00 231412462873 231286 2924 393 97 — — — — — —
202124 A+Everett AquaSox — 337295 752038 34816 224 254343424767 169322 2410 342 60 — — — — — —
202225 INTLLeones del Escogido — 7062 11210 8130 01 177271242513 65224 1911 243 51 — — — — — —
202326 AAANorfolk Tides — 121105 29900 13282 31 276367362729 86372 2311 332 74 — — — — — —
202326 AABowie Baysox — 185149 35424 28555 81 235374369743 134333 3015 338 68 — — — — — —
202326 INTLLeones del Escogido — 2923 4000 5110 10 174321174495 333 3817 245 52 — — — — — —
202427 INTLVenados de Mazatlan — 7055 13300 11173 30 236391291682 55342 2416 325 106 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEDSL Mariners 1 — 314280 58640 20448 219 207279257536 50238 146 241 49 — — — — — —
201619 ROK MLEAZL Mariners — 169157 38542 6381 127 242274363637 121285 224 256 59 — — — — — —
201720 A MLEClinton LumberKings — 1815 3000 310 31 200333200533 230 617 261 63 — — — — — —
201821 A MLEClinton LumberKings — 483442 79624 321615 2017 179242229471 50262 337 214 31 — — — — — —
201922 A+ MLEModesto Nuts — 154135 29811 12473 12 215293311604 96298 318 268 68 — — — — — —
201922 A MLEWest Virginia Power — 318283 601222 228410 64 212292290582 78280 267 258 61 — — — — — —
202124 AAA MLETacoma Rainiers — 1714 3001 360 00 214353429782 214283 3518 312 97 — — — — — —
202124 A+ MLEEverett AquaSox — 337308 631536 211116 224 205269331600 127287 336 257 60 — — — — — —
202326 AAA MLENorfolk Tides — 121108 25700 10342 31 231308296605 65338 288 278 74 — — — — — —
202326 AA MLEBowie Baysox — 185157 31323 20685 81 197308299607 102301 3711 268 68 — — — — — —
201518 ROK MLEDSL Mariners 1 — 314280 58640 20448 219 207279257536 50244 146 241 49 — — — — — —
201518 ROK RAWDSL Mariners 1 — 314271 841070 29368 219 310393399791 89354 119 353 49 — — — — — —
201619 ROK MLEAZL Mariners — 169157 38542 6381 127 242274363637 121305 224 256 59 — — — — — —
201619 ROK RAWAZL Mariners — 169154 47752 9261 127 305348455802 149354 155 344 59 — — — — — —
201720 A MLEClinton LumberKings — 1815 3000 310 31 200333200533 214 617 261 63 — — — — — —
201720 A RAWClinton LumberKings — 1814 3000 410 31 214389214603 231 622 306 63 — — — — — —
201821 A MLEClinton LumberKings — 483442 79624 321615 2017 179242229471 50269 337 214 31 — — — — — —
201821 A RAWClinton LumberKings — 483428 93726 461175 2017 217301285586 68283 2410 271 31 — — — — — —
201922 A MLE2 teams — 472419 902034 3313013 76 215292305598 91297 287 261 63 — — — — — —
201922 A RAW2 teams — 472402 1092644 509813 76 271370386755 114344 2111 340 63 — — — — — —
202023 INTL MLELeones del Escogido — 5449 8110 4130 00 163226224451 61222 247 — — — — — — — —
202023 INTL RAWLeones del Escogido — 5449 8110 4130 00 163226224451 61222 247 206 26 — — — — — —
202124 A+ MLE2 teams — 354322 651536 241176 224 202270323593 121294 337 260 62 — — — — — —
202124 A+ RAW2 teams — 354308 782039 38866 224 253347425772 172321 2411 344 62 — — — — — —
202225 INTL MLELeones del Escogido — 7062 11210 8130 01 177271242513 65224 1911 — — — — — — — —
202225 INTL RAWLeones del Escogido — 7062 11210 8130 01 177271242513 65224 1911 243 51 — — — — — —
202326 AA MLE3 teams — 335291 621123 321127 122 213306296602 82328 3310 272 70 — — — — — —
202326 AA RAW3 teams — 335277 681324 46947 122 245367350717 105350 2814 328 70 — — — — — —
202427 INTL MLEVenados de Mazatlan — 7055 13300 11173 30 236391291682 55342 2416 — — — — — — — —
202427 INTL RAWVenados de Mazatlan — 7055 13300 11173 30 236391291682 55342 2416 325 106 — — — — — —
201518 ROK MLEDSL Mariners 1 — 314283 58640 20448 219 205279254534 49238 146 241 49 — — — — — —
201619 ROK MLEAZL Mariners — 169160 38542 6381 127 237274356631 119285 224 256 59 — — — — — —
201720 A MLEClinton LumberKings — 1815 3000 310 31 200333200533 230 617 261 63 — — — — — —
201821 A MLEClinton LumberKings — 483443 79624 321615 2017 178242228470 50262 337 214 31 — — — — — —
201922 A MLE2 teams — 472423 902034 3313013 76 213292303595 90286 287 261 63 — — — — — —
202124 A+ MLE2 teams — 354321 651536 241176 224 202270324594 121287 337 260 62 — — — — — —
202326 AA MLE3 teams — 335293 621123 321127 122 212306294600 82316 3310 272 70 — — — — — —
▸ Career Totals
Career— MLE — 23392092 427692019 17364643 10047 204279283562 79283 287 228 40 -166 +1 +0 +8 +51 -10.8
/ 162G— MLE — 650581 1191965 4818012 2813 205279284563 79285 287 228 40 -46 +0 +0 +2 +14 -3.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2023 AABowie Baysox · 185 PAwOBA .336 → .268 (−67)K% 29.7% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.73%÷0.988×1.220——36.73%
BB% (unintentional) /PA15.14%÷0.989×0.700—×0.98810.58%
HBP% /PA2.70%—×0.850—×0.9882.27%
Singles /BIP26.60%÷0.965×0.970×0.950×0.98825.09%
Doubles /BIP4.26%÷1.046×0.860×0.950×0.9883.28%
Triples /BIP2.13%÷0.998×0.950×0.950×0.9881.90%
Home runs /BIP4.26%÷1.208×0.780—×0.9882.71%

Factors used: league row EL. Park (home-season share, regressed): HR 142, 1B 93, 2B 109, 3B 100, K 98, BB 98 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .336 → .268; ISO .134 → .095; BABIP .333 → .301. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AAANorfolk Tides · 121 PAwOBA .327 → .278 (−48)K% 23.1% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.14%÷0.980×1.200——28.33%
BB% (unintentional) /PA10.74%÷0.948×0.690—×1.0187.96%
HBP% /PA1.65%—×0.940—×1.0181.58%
Singles /BIP25.97%÷1.019×0.930×1.013×1.01824.44%
Doubles /BIP11.69%÷1.015×0.830×1.013×1.0189.85%
Triples /BIP0.00%÷0.900×0.970×1.013×1.0180.00%
Home runs /BIP0.00%÷0.995×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 99, 1B 104, 2B 103, 3B 80, K 96, BB 90 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .327 → .278; ISO .086 → .071; BABIP .372 → .338. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 A+Everett AquaSox · 337 PAwOBA .335 → .257 (−77)K% 24.0% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.04%÷0.985×1.350——32.94%
BB% (unintentional) /PA10.09%÷1.125×0.710—×0.9886.29%
HBP% /PA1.78%—×0.810—×0.9881.42%
Singles /BIP20.56%÷0.978×0.910×1.035×0.98819.55%
Doubles /BIP9.35%÷1.076×0.830×1.035×0.9887.37%
Triples /BIP1.40%÷0.929×0.820×1.035×0.9881.26%
Home runs /BIP3.74%÷1.078×0.830—×0.9882.84%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 96, 2B 115, 3B 86, K 97, BB 125 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.035.

Result: wOBA .335 → .257; ISO .169 → .125; BABIP .322 → .287. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 AAATacoma Rainiers · 17 PAwOBA .384 → .312 (−72)K% 29.4% → 35.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.41%÷0.994×1.200——35.52%
BB% (unintentional) /PA23.53%÷1.045×0.690—×1.04816.29%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP25.00%÷0.952×0.930—×1.04825.60%
Doubles /BIP0.00%÷0.989×0.830—×1.0480.00%
Triples /BIP0.00%÷0.977×0.920—×1.0480.00%
Home runs /BIP12.50%÷0.970×0.700—×1.0489.46%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 90, 2B 98, 3B 95, K 99, BB 109 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .384 → .312; ISO .231 → .179; BABIP .286 → .283. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 AWest Virginia Power · 318 PAwOBA .332 → .258 (−73)K% 20.1% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.13%÷1.026×1.340——26.29%
BB% (unintentional) /PA10.38%÷1.013×0.660——6.76%
HBP% /PA3.14%—×0.770——2.42%
Singles /BIP25.48%÷1.030×0.920×0.950—21.63%
Doubles /BIP7.21%÷0.977×0.820×0.950—5.75%
Triples /BIP0.96%÷1.150×0.940×0.950—0.75%
Home runs /BIP1.44%÷1.016×0.820——1.16%

Factors used: league row SAL. Park (home-season share, regressed): HR 103, 1B 106, 2B 95, 3B 130, K 105, BB 103 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .332 → .258; ISO .103 → .081; BABIP .337 → .280. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 A+Modesto Nuts · 154 PAwOBA .343 → .268 (−75)K% 22.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.08%÷0.976×1.340——30.31%
BB% (unintentional) /PA11.04%÷1.052×0.710—×1.0127.54%
HBP% /PA1.95%—×0.790—×1.0121.56%
Singles /BIP22.92%÷1.005×0.910×0.950×1.01219.95%
Doubles /BIP11.46%÷1.050×0.820×0.950×1.0128.61%
Triples /BIP2.08%÷1.022×0.760×0.950×1.0121.49%
Home runs /BIP1.04%÷0.768×0.920—×1.0121.26%

Factors used: league row CAL. Park (home-season share, regressed): HR 54, 1B 101, 2B 110, 3B 104, K 95, BB 110 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .343 → .268; ISO .138 → .110; BABIP .361 → .298. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2018 AClinton LumberKings · 483 PAwOBA .266 → .214 (−52)K% 24.2% → 33.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.22%÷0.990×1.360——33.26%
BB% (unintentional) /PA9.52%÷0.998×0.690—×1.0156.69%
HBP% /PA1.04%—×0.780—×1.0150.82%
Singles /BIP25.08%÷0.989×0.920×0.989×1.01523.41%
Doubles /BIP2.25%÷0.969×0.830×0.989×1.0151.94%
Triples /BIP0.64%÷0.900×0.910×0.989×1.0150.65%
Home runs /BIP1.93%÷1.013×0.800—×1.0151.55%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 98, 2B 94, 3B 80, K 98, BB 100 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.989.

Result: wOBA .266 → .214; ISO .068 → .053; BABIP .283 → .262. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 AClinton LumberKings · 18 PAwOBA .300 → .261 (−39)K% 5.6% → 7.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.56%÷0.972×1.360——7.77%
BB% (unintentional) /PA22.22%÷1.036×0.690—×1.03015.24%
HBP% /PA0.00%—×0.780—×1.0300.00%
Singles /BIP23.08%÷0.951×0.920—×1.03022.99%
Doubles /BIP0.00%÷0.950×0.830—×1.0300.00%
Triples /BIP0.00%÷1.150×0.910—×1.0300.00%
Home runs /BIP0.00%÷0.931×0.800—×1.0300.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 90, 2B 90, 3B 130, K 94, BB 107 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average).

Result: wOBA .300 → .261; ISO .000 → .000; BABIP .231 → .230. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .