Francisco Rivera

Pos1B
B/TL/L
Born1988-12-03
Age (2027)38
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2020
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201728AAAPiratas de Ca…107.250/.355/.3040065—.235/.299/.286
201930AAAAlgodoneros U…322.304/.384/.4359175—.242/.294/.326
202031INTLAlgodoneros d…30.167/.333/.2080071—
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)
200819 AQuad Cities River Bandits — 279247 722001 23372 35 291357385741 93330 138 328 78 — — — — — —
200920 A+Palm Beach Cardinals — 364338 851833 20523 21 251299349648 98287 145 290 57 — — — — — —
201021 A+Palm Beach Cardinals — 4644 11410 270 10 250283386669 136297 154 295 56 — — — — — —
201627 AAAPiratas de Campeche — 9590 16301 4120 00 178213244457 67192 134 206 4 — — — — — —
201728 AAAPiratas de Campeche — 10792 23500 15160 00 250355304659 54303 1514 310 65 — — — — — —
201930 AAAAlgodoneros Union Laguna — 322283 861009 36461 11 304384435819 131336 1411 367 75 — — — — — —
202031 INTLAlgodoneros de Guasave — 3024 4100 660 01 167333208542 42222 2020 273 71 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200819 A MLEQuad Cities River Bandits — 279255 661701 15502 35 259305337642 78300 185 283 78 — — — — — —
200920 A+ MLEPalm Beach Cardinals — 364344 781723 14743 21 227263314577 87274 204 253 57 — — — — — —
201021 A+ MLEPalm Beach Cardinals — 4645 10410 1100 10 222239356595 133283 222 251 56 — — — — — —
201627 AAA MLEPiratas de Campeche — 9591 15201 3150 00 165191220411 55181 163 174 4 — — — — — —
201728 AAA MLEPiratas de Campeche — 10798 23500 9190 00 235299286585 51286 188 265 65 — — — — — —
201930 AAA MLEAlgodoneros Union Laguna — 322298 72706 21581 11 242294326619 84280 187 279 75 — — — — — —
200819 A MLEQuad Cities River Bandits — 279255 661701 15502 35 259305337642 78310 185 283 78 — — — — — —
200819 A RAWQuad Cities River Bandits — 279247 722001 23372 35 291357385741 93330 138 328 78 — — — — — —
200920 A+ MLEPalm Beach Cardinals — 364344 781723 14743 21 227263314577 87278 204 253 57 — — — — — —
200920 A+ RAWPalm Beach Cardinals — 364338 851833 20523 21 251299349648 98287 145 290 57 — — — — — —
201021 A+ MLEPalm Beach Cardinals — 4645 10410 1100 10 222239356595 133286 222 251 56 — — — — — —
201021 A+ RAWPalm Beach Cardinals — 4644 11410 270 10 250283386669 136297 154 295 56 — — — — — —
201627 AAA MLEPiratas de Campeche — 9591 15201 3150 00 165191220411 55184 163 174 4 — — — — — —
201627 AAA RAWPiratas de Campeche — 9590 16301 4120 00 178213244457 67192 134 206 4 — — — — — —
201728 AAA MLEPiratas de Campeche — 10798 23500 9190 00 235299286585 51291 188 265 65 — — — — — —
201728 AAA RAWPiratas de Campeche — 10792 23500 15160 00 250355304659 54303 1514 310 65 — — — — — —
201930 AAA MLEAlgodoneros Union Laguna — 322298 72706 21581 11 242294326619 84281 187 279 75 — — — — — —
201930 AAA RAWAlgodoneros Union Laguna — 322283 861009 36461 11 304384435819 131336 1411 367 75 — — — — — —
202031 INTL MLEAlgodoneros de Guasave — 3024 4100 660 01 167333208542 42222 2020 — — — — — — — —
202031 INTL RAWAlgodoneros de Guasave — 3024 4100 660 01 167333208542 42222 2020 273 71 — — — — — —
200819 A MLEQuad Cities River Bandits — 279260 661701 15502 35 254305331636 77300 185 283 78 — — — — — —
200920 A+ MLEPalm Beach Cardinals — 364344 781723 14743 21 227263314577 87274 204 253 57 — — — — — —
201021 A+ MLEPalm Beach Cardinals — 4645 10410 1100 10 222239356595 133283 222 251 56 — — — — — —
201627 AAA MLEPiratas de Campeche — 9592 15201 3150 00 163191217409 54181 163 174 4 — — — — — —
201728 AAA MLEPiratas de Campeche — 10797 23500 9190 00 237299289588 52286 188 265 65 — — — — — —
201930 AAA MLEAlgodoneros Union Laguna — 322297 72706 21581 11 242294327620 84280 187 279 75 — — — — — —
▸ Career Totals
Career— MLE — 12431155 26853311 692326 78 232279312591 80278 196 255 59 -61 -2 +0 -22 +27 -5.9
/ 162G— MLE — 650604 1412826 361213 44 233280316596 83280 196 255 59 -32 -1 +0 -12 +14 -3.1

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.

2019 AAAAlgodoneros Union Laguna · 322 PAwOBA .353 → .279 (−74)K% 14.3% → 17.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷0.956×1.200——17.93%
BB% (unintentional) /PA9.63%÷1.004×0.690—×0.9626.36%
HBP% /PA0.31%—×0.940—×0.9620.28%
Singles /BIP28.27%÷0.981×0.930×0.950×0.96224.49%
Doubles /BIP4.22%÷1.076×0.830×0.950×0.9622.97%
Triples /BIP0.00%÷1.116×0.920×0.950×0.9620.00%
Home runs /BIP3.80%÷1.028×0.700—×0.9622.49%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 96, 2B 115, 3B 123, K 91, BB 101 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .353 → .279; ISO .131 → .090; BABIP .336 → .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).

2017 AAAPiratas de Campeche · 107 PAwOBA .296 → .265 (−31)K% 15.0% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.95%÷1.024×1.200——17.52%
BB% (unintentional) /PA12.15%÷0.986×0.690—×0.9828.35%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP23.68%÷1.003×0.930×1.050×0.98222.64%
Doubles /BIP6.58%÷0.953×0.830×1.050×0.9825.91%
Triples /BIP0.00%÷0.959×0.920×1.050×0.9820.00%
Home runs /BIP0.00%÷1.263×0.700—×0.9820.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 153, 1B 101, 2B 91, 3B 92, K 105, BB 97 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .296 → .265; ISO .054 → .051; BABIP .303 → .286. 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).

2016 AAAPiratas de Campeche · 95 PAwOBA .203 → .174 (−29)K% 12.6% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.63%÷0.966×1.200——15.70%
BB% (unintentional) /PA4.21%÷0.984×0.690—×0.9922.93%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP15.38%÷0.989×0.930×1.050×0.99215.06%
Doubles /BIP3.85%÷1.075×0.830×1.050×0.9923.09%
Triples /BIP0.00%÷0.900×0.920×1.050×0.9920.00%
Home runs /BIP1.28%÷1.132×0.700—×0.9920.79%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 126, 1B 98, 2B 115, 3B 80, K 93, BB 97 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .203 → .174; ISO .067 → .047; BABIP .192 → .181. 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).

2010 A+Palm Beach Cardinals · 46 PAwOBA .287 → .251 (−36)K% 15.2% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.22%÷0.978×1.420——22.09%
BB% (unintentional) /PA4.35%÷1.045×0.750—×1.0123.16%
HBP% /PA0.00%—×0.930—×1.0120.00%
Singles /BIP16.22%÷1.030×0.920—×1.01214.66%
Doubles /BIP10.81%÷0.928×0.960—×1.01211.32%
Triples /BIP2.70%÷0.934×0.810—×1.0122.37%
Home runs /BIP0.00%÷0.984×0.880—×1.0120.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 97, 1B 106, 2B 86, 3B 87, K 96, BB 109 — 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).

Result: wOBA .287 → .251; ISO .136 → .125; BABIP .297 → .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).

2009 A+Palm Beach Cardinals · 364 PAwOBA .282 → .253 (−30)K% 14.3% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷1.000×1.420——20.29%
BB% (unintentional) /PA4.95%÷1.000×0.750—×1.0273.81%
HBP% /PA0.82%—×0.930—×1.0270.79%
Singles /BIP21.33%÷1.000×0.920×1.007×1.02720.30%
Doubles /BIP6.29%÷1.000×0.960×1.007×1.0276.25%
Triples /BIP1.05%÷1.000×0.810×1.007×1.0270.88%
Home runs /BIP1.05%÷1.000×0.880—×1.0270.95%

Factors used: league row FSL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 ×1.007.

Result: wOBA .282 → .253; ISO .098 → .088; BABIP .287 → .274. 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).

2008 AQuad Cities River Bandits · 279 PAwOBA .324 → .283 (−40)K% 13.3% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.26%÷1.000×1.360——18.04%
BB% (unintentional) /PA7.53%÷1.000×0.690—×1.0305.35%
HBP% /PA0.72%—×0.780—×1.0300.58%
Singles /BIP24.29%÷1.000×0.920×0.988×1.03022.74%
Doubles /BIP9.52%÷1.000×0.830×0.988×1.0308.04%
Triples /BIP0.00%÷1.000×0.910×0.988×1.0300.00%
Home runs /BIP0.48%÷1.000×0.800—×1.0300.39%

Factors used: level-wide A 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 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.988.

Result: wOBA .324 → .283; ISO .093 → .079; BABIP .330 → .300. 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 — .