Ulrich Bojarski

PosRF
B/TR/R
Born1998-09-15
Age (2027)28
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202223A+/INTL2 orgs267.280/.348/.548155123—.115/.190/.292
202324INTLPerth Heat83.297/.366/.51441145—
202425INTLPerth Heat140.282/.321/.51180132—
Contract
No contract data on file.

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)
201617 INTLPerth Heat — 143136 33513 3392 62 243270360630 118316 272 277 73 — — — — — —
201718 ROKGCL Tigers West — 124111 25711 7355 10 225301333634 108316 286 288 11 — — — — — —
201718 INTLPerth Heat — 128114 35925 10312 10 307373553926 246375 248 397 155 — — — — — —
201819 AWest Michigan Whitecaps — 3736 8311 0150 00 222222444667 222333 410 277 11 — — — — — —
201819 ROKFCL Tigers East — 11598 22614 12314 32 224333429762 204281 2710 338 34 — — — — — —
201819 INTLPerth Heat — 3935 10002 1102 20 286342457799 171333 263 348 122 — — — — — —
201920 A+Lakeland Flying Tigers — 8077 14410 1201 10 182203260462 78241 251 204 -8 — — — — — —
201920 AWest Michigan Whitecaps — 420384 10417310 16876 63 271307409715 138319 214 310 63 — — — — — —
201920 INTLPerth Heat — 119104 25806 11252 40 240325490815 250257 219 352 124 — — — — — —
202021 INTLPerth Heat — 6057 11200 1181 00 193220228448 35275 302 202 23 — — — — — —
202122 A+West Michigan Whitecaps — 7669 11321 5360 01 159216304521 145294 477 226 -20 — — — — — —
202122 ALakeland Flying Tigers — 134121 19200 11571 31 157233174407 17297 438 197 -27 — — — — — —
202223 A+West Michigan Whitecaps — 10694 16307 8453 10 170257426683 255209 428 298 28 — — — — — —
202223 INTLPerth Heat — 161145 511038 14390 40 3524096281.036 276430 249 443 186 — — — — — —
202324 INTLPerth Heat — 8374 22404 7251 10 297366514879 216391 308 383 145 — — — — — —
202425 INTLPerth Heat — 140131 37608 4414 00 282321511833 229354 293 364 132 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201718 ROK MLEGCL Tigers West — 124114 17411 4505 10 149211228439 79237 403 184 11 — — — — — —
201819 A MLEWest Michigan Whitecaps — 3736 6211 0210 00 167167361528 194289 570 185 11 — — — — — —
201819 ROK MLEFCL Tigers East — 115103 16413 7454 32 155237301538 146204 396 219 34 — — — — — —
201920 A+ MLELakeland Flying Tigers — 8077 11310 1281 10 143165208372 65211 351 156 -8 — — — — — —
201920 A MLEWest Michigan Whitecaps — 420394 901539 111116 63 228260350611 122278 263 262 63 — — — — — —
202122 A+ MLEWest Michigan Whitecaps — 7670 7211 4510 01 100149200349 100252 675 138 -20 — — — — — —
202122 A MLELakeland Flying Tigers — 134125 12100 7791 31 96150104254 8268 595 129 -27 — — — — — —
202223 A+ MLEWest Michigan Whitecaps — 10696 11205 6603 10 115190292482 177183 576 210 28 — — — — — —
201617 INTL MLEPerth Heat — 143136 33513 3392 62 243270360630 118316 272 — — — — — — — —
201617 INTL RAWPerth Heat — 143136 33513 3392 62 243270360630 118316 272 277 73 — — — — — —
201718 INTL MLE2 teams — 252233 32811 91027 20 137193193386 56233 404 184 11 — — — — — —
201718 INTL RAW2 teams — 252225 601636 17667 20 267337444782 178346 267 343 11 — — — — — —
201819 ROK MLE3 teams — 191173 25724 9826 52 145213277490 133233 435 211 29 — — — — — —
201819 ROK RAW3 teams — 191169 40927 13566 52 237314438752 201303 297 328 29 — — — — — —
201920 A MLE3 teams — 619583 12523411 151739 113 214245324570 110279 282 245 52 — — — — — —
201920 A RAW3 teams — 619565 14329416 281329 113 253297404700 150297 215 304 52 — — — — — —
202021 INTL MLEPerth Heat — 6057 11200 1181 00 193220228448 35275 302 — — — — — — — —
202021 INTL RAWPerth Heat — 6057 11200 1181 00 193220228448 35275 302 202 23 — — — — — —
202122 A MLE2 teams — 210195 19311 111291 32 97150138288 41269 615 132 -24 — — — — — —
202122 A RAW2 teams — 210190 30521 16931 32 158227221448 63296 448 207 -24 — — — — — —
202223 INTL MLE2 teams — 267247 285013 141513 50 113170291462 178174 575 210 28 — — — — — —
202223 INTL RAW2 teams — 267239 6713315 22843 50 280348548897 268364 318 385 28 — — — — — —
202324 INTL MLEPerth Heat — 8374 22404 7251 10 297366514879 216391 308 — — — — — — — —
202324 INTL RAWPerth Heat — 8374 22404 7251 10 297366514879 216391 308 383 145 — — — — — —
202425 INTL MLEPerth Heat — 140131 37608 4414 00 282321511833 229354 293 — — — — — — — —
202425 INTL RAWPerth Heat — 140131 37608 4414 00 282321511833 229354 293 364 132 — — — — — —
201718 INTL MLE2 teams — 252234 32811 91027 20 137193192385 56237 404 184 11 — — — — — —
201819 ROK MLE3 teams — 191174 25724 9826 52 144213276489 132225 435 211 29 — — — — — —
201920 A MLE3 teams — 619590 12523411 151739 113 212245320566 108267 282 245 52 — — — — — —
202122 A MLE2 teams — 210196 19311 111291 32 97150138288 41262 615 132 -24 — — — — — —
202223 INTL MLE2 teams — 267248 285013 141513 50 113170290461 177183 575 210 28 — — — — — —
▸ Career Totals
Career— MLE — 19651829 33263945 7376034 339 182227300526 118274 394 164 -3 -241 +3 +0 -21 +43 -22.0
/ 162G— MLE — 650605 11021315 2425111 113 182226301527 119274 394 164 -3 -80 +1 +0 -7 +14 -7.3

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.

2022 A+West Michigan Whitecaps · 106 PAwOBA .293 → .210 (−83)K% 42.5% → 56.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA42.45%÷0.956×1.270——56.37%
BB% (unintentional) /PA7.55%÷1.024×0.710—×0.9885.17%
HBP% /PA2.83%—×0.790—×0.9882.21%
Singles /BIP12.24%÷1.031×0.920×0.999×0.98810.78%
Doubles /BIP6.12%÷0.876×0.810×0.999×0.9885.59%
Triples /BIP0.00%÷1.150×0.850×0.999×0.9880.00%
Home runs /BIP14.29%÷0.847×0.800—×0.98813.32%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 69, 1B 106, 2B 75, 3B 130, K 91, BB 105 — 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 ×0.999.

Result: wOBA .293 → .210; ISO .255 → .186; BABIP .209 → .183. 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 ALakeland Flying Tigers · 134 PAwOBA .192 → .129 (−63)K% 42.5% → 58.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA42.54%÷0.988×1.360——58.58%
BB% (unintentional) /PA8.21%÷1.017×0.690—×0.9905.52%
HBP% /PA0.75%—×0.780—×0.9900.58%
Singles /BIP26.56%÷1.002×0.920×1.002×0.99024.19%
Doubles /BIP3.12%÷0.992×0.830×1.002×0.9902.59%
Triples /BIP0.00%÷1.016×0.910×1.002×0.9900.00%
Home runs /BIP0.00%÷0.937×0.800—×0.9900.00%

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

Result: wOBA .192 → .129; ISO .017 → .010; BABIP .297 → .268. 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+West Michigan Whitecaps · 76 PAwOBA .226 → .138 (−88)K% 47.4% → 66.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA47.37%÷0.959×1.350——66.67%
BB% (unintentional) /PA6.58%÷1.000×0.710—×0.9984.66%
HBP% /PA0.00%—×0.810—×0.9980.00%
Singles /BIP15.15%÷1.001×0.910—×0.99813.75%
Doubles /BIP9.09%÷0.935×0.830—×0.9988.05%
Triples /BIP6.06%÷1.009×0.820—×0.9984.92%
Home runs /BIP3.03%÷0.841×0.830—×0.9982.98%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 68, 1B 100, 2B 87, 3B 102, K 92, BB 100 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .226 → .138; ISO .145 → .085; BABIP .294 → .252. 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 Michigan Whitecaps · 420 PAwOBA .307 → .262 (−44)K% 20.7% → 26.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.71%÷1.063×1.360——26.51%
BB% (unintentional) /PA3.81%÷0.974×0.690—×1.0152.74%
HBP% /PA1.43%—×0.780—×1.0151.13%
Singles /BIP24.92%÷1.025×0.920×0.950×1.01521.57%
Doubles /BIP5.72%÷0.885×0.830×0.950×1.0155.17%
Triples /BIP1.01%÷0.904×0.910×0.950×1.0150.98%
Home runs /BIP3.37%÷0.895×0.800—×1.0153.05%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 79, 1B 105, 2B 77, 3B 81, K 113, BB 95 — 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.950.

Result: wOBA .307 → .262; ISO .138 → .124; BABIP .319 → .278. 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+Lakeland Flying Tigers · 80 PAwOBA .201 → .156 (−45)K% 25.0% → 35.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.005×1.420——35.33%
BB% (unintentional) /PA1.25%÷0.958×0.750—×1.0271.01%
HBP% /PA1.25%—×0.930—×1.0271.19%
Singles /BIP15.79%÷1.026×0.920×0.950×1.02713.82%
Doubles /BIP7.02%÷1.037×0.960×0.950×1.0276.34%
Triples /BIP1.75%÷1.004×0.810×0.950×1.0271.38%
Home runs /BIP0.00%÷0.963×0.880—×1.0270.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 93, 1B 105, 2B 107, 3B 101, K 101, BB 92 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .201 → .156; ISO .078 → .059; BABIP .241 → .211. 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 ROKFCL Tigers East · 115 PAwOBA .332 → .219 (−113)K% 27.0% → 38.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.96%÷1.000×1.440——38.82%
BB% (unintentional) /PA10.43%÷1.000×0.620—×0.9956.44%
HBP% /PA3.48%—×0.720—×0.9952.49%
Singles /BIP16.42%÷1.000×0.820×0.950×0.99512.73%
Doubles /BIP8.96%÷1.000×0.720×0.950×0.9956.09%
Triples /BIP1.49%÷1.000×0.720×0.950×0.9951.02%
Home runs /BIP5.97%÷1.000×0.780—×0.9954.63%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .332 → .219; ISO .204 → .135; BABIP .281 → .204. 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 AWest Michigan Whitecaps · 37 PAwOBA .276 → .185 (−91)K% 40.5% → 56.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.54%÷0.971×1.360——56.77%
BB% (unintentional) /PA0.00%÷0.988×0.690—×1.0300.00%
HBP% /PA0.00%—×0.780—×1.0300.00%
Singles /BIP14.29%÷1.017×0.920—×1.03013.30%
Doubles /BIP14.29%÷1.024×0.830—×1.03011.93%
Triples /BIP4.76%÷1.045×0.910—×1.0304.27%
Home runs /BIP4.76%÷0.942×0.800—×1.0304.16%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 103, 2B 105, 3B 109, K 94, BB 98 — 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 .276 → .185; ISO .222 → .146; BABIP .333 → .289. 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 ROKGCL Tigers West · 124 PAwOBA .283 → .184 (−99)K% 28.2% → 40.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.23%÷1.000×1.440——40.65%
BB% (unintentional) /PA5.65%÷1.000×0.620—×1.0083.53%
HBP% /PA4.03%—×0.720—×1.0082.92%
Singles /BIP21.05%÷1.000×0.820×0.950×1.00816.52%
Doubles /BIP9.21%÷1.000×0.720×0.950×1.0086.35%
Triples /BIP1.32%÷1.000×0.720×0.950×1.0080.91%
Home runs /BIP1.32%÷1.000×0.780—×1.0081.03%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .283 → .184; ISO .108 → .067; BABIP .316 → .237. 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 — .