Nick Lovullo

Pos2B
B/TR/R
Born1993-12-01
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201824AA/A+2 orgs267.203/.284/.2702127—.180/.239/.229
201925AAA/AA/A+3 orgs273.220/.294/.2932123—.173/.224/.228
202127AAMIA59.302/.373/.4721181—.255/.305/.400
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)
201622 AGreenville Drive — 142129 21400 9331 01 163223194417 31219 236 194 -5 — — — — — —
201723 AAPortland Sea Dogs — 2017 5000 350 00 294400294694 417 2515 331 78 — — — — — —
201723 A+Salem Red Sox — 262231 54731 24392 43 234311303614 69276 159 279 33 — — — — — —
201723 AGreenville Drive — 9776 25601 14122 10 329446447893 118375 1214 385 111 — — — — — —
201824 AAPortland Sea Dogs — 214187 38812 22392 10 203294289583 86247 1810 268 35 — — — — — —
201824 A+Salem Red Sox — 5350 10000 390 02 200245200445 244 176 210 -6 — — — — — —
201925 AAAPawtucket Red Sox — 5045 9101 4140 10 200265289554 89267 288 250 32 — — — — — —
201925 AAPortland Sea Dogs — 6863 11000 5210 01 175235175410 262 317 198 -6 — — — — — —
201925 A+Salem Red Sox — 155138 341101 15302 04 246329348677 101308 1910 310 33 — — — — — —
202127 AAPensacola Blue Wahoos — 5953 16411 6130 12 302373472845 170385 2210 374 81 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201622 A MLEGreenville Drive — 142132 20400 6431 01 152194182376 30210 304 161 -5 — — — — — —
201723 AA MLEPortland Sea Dogs — 2018 5000 260 00 278350278628 416 3010 283 78 — — — — — —
201723 A+ MLESalem Red Sox — 262241 46621 14582 43 191241245486 54241 225 217 33 — — — — — —
201723 A MLEGreenville Drive — 9781 26601 9162 10 321402432834 111343 169 332 111 — — — — — —
201824 AA MLEPortland Sea Dogs — 214194 36711 15482 10 186251247499 62231 227 220 35 — — — — — —
201824 A+ MLESalem Red Sox — 5351 8000 2130 02 157189157346 215 254 160 -6 — — — — — —
201925 AAA MLEPawtucket Red Sox — 5046 9101 3170 10 196245283528 87262 346 215 32 — — — — — —
201925 AA MLEPortland Sea Dogs — 6865 10000 3260 01 154191154345 247 384 159 -6 — — — — — —
201925 A+ MLESalem Red Sox — 155144 25701 9442 04 174232243475 69250 286 217 33 — — — — — —
202127 AA MLEPensacola Blue Wahoos — 5955 14311 4160 12 255305400705 145333 277 288 81 — — — — — —
201622 A MLEGreenville Drive — 142132 20400 6431 01 152194182376 30225 304 161 -5 — — — — — —
201622 A RAWGreenville Drive — 142129 21400 9331 01 163223194417 31219 236 194 -5 — — — — — —
201723 A+ MLE3 teams — 379340 751121 25804 53 221282274555 53284 217 250 55 — — — — — —
201723 A+ RAW3 teams — 379324 841332 41564 53 259350336686 77306 1511 309 55 — — — — — —
201824 AA MLE2 teams — 267245 44711 17622 12 180239229467 49236 236 208 27 — — — — — —
201824 AA RAW2 teams — 267237 48812 25482 12 203284270554 68246 189 256 27 — — — — — —
201925 A+ MLE3 teams — 273254 44802 16872 15 173228228456 55255 326 202 23 — — — — — —
201925 A+ RAW3 teams — 273246 541202 24652 15 220294293587 73291 249 271 23 — — — — — —
202127 AA MLEPensacola Blue Wahoos — 5955 14311 4160 12 255305400705 145342 277 288 81 — — — — — —
202127 AA RAWPensacola Blue Wahoos — 5953 16411 6130 12 302373472845 170385 2210 374 81 — — — — — —
201622 A MLEGreenville Drive — 142134 20400 6431 01 149194179373 30210 304 161 -5 — — — — — —
201723 A+ MLE3 teams — 379347 751121 25804 53 216282268550 52276 217 250 55 — — — — — —
201824 AA MLE2 teams — 267246 44711 17622 12 179239228466 49228 236 208 27 — — — — — —
201925 A+ MLE3 teams — 273253 44802 16872 15 174228229457 55251 326 202 23 — — — — — —
202127 AA MLEPensacola Blue Wahoos — 5955 14311 4160 12 255305400705 145333 277 288 81 — — — — — —
▸ Career Totals
Career— MLE — 11201026 1973345 682889 813 192248247495 55261 266 219 34 -87 -4 +0 +4 +24 -6.4
/ 162G— MLE — 650595 1141923 391675 58 192247245492 54261 266 219 34 -51 -2 +0 +2 +14 -3.7

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.

2021 AAPensacola Blue Wahoos · 59 PAwOBA .364 → .288 (−76)K% 22.0% → 27.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.03%÷0.973×1.220——27.64%
BB% (unintentional) /PA10.17%÷0.985×0.690—×0.9686.89%
HBP% /PA0.00%—×0.850—×0.9680.00%
Singles /BIP25.00%÷1.011×0.940—×0.96822.51%
Doubles /BIP10.00%÷1.026×0.870—×0.9688.20%
Triples /BIP2.50%÷1.150×0.920—×0.9681.94%
Home runs /BIP2.50%÷1.011×0.780—×0.9681.87%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 102, 2B 105, 3B 130, K 95, BB 97 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .364 → .288; ISO .170 → .129; BABIP .385 → .333. 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+Salem Red Sox · 155 PAwOBA .302 → .217 (−86)K% 19.4% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.35%÷0.958×1.420——28.69%
BB% (unintentional) /PA9.68%÷0.968×0.630—×0.9686.10%
HBP% /PA1.29%—×0.860—×0.9681.07%
Singles /BIP20.37%÷1.003×0.940×0.950×0.96817.56%
Doubles /BIP10.19%÷1.070×0.830×0.950×0.9687.26%
Triples /BIP0.00%÷0.972×0.800×0.950×0.9680.00%
Home runs /BIP0.93%÷1.080×0.900—×0.9680.75%

Factors used: league row CAR. Park (home-season share, regressed): HR 116, 1B 101, 2B 114, 3B 94, K 92, BB 94 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .302 → .217; ISO .101 → .068; BABIP .308 → .250. 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 AAPortland Sea Dogs · 68 PAwOBA .193 → .159 (−34)K% 30.9% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.88%÷0.991×1.220——38.03%
BB% (unintentional) /PA7.35%÷0.997×0.700—×0.9885.10%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP26.19%÷1.016×0.970—×0.98824.70%
Doubles /BIP0.00%÷1.158×0.860—×0.9880.00%
Triples /BIP0.00%÷1.150×0.950—×0.9880.00%
Home runs /BIP0.00%÷0.953×0.780—×0.9880.00%

Factors used: league row EL. Park (home-season share, regressed): HR 91, 1B 103, 2B 132, 3B 130, K 98, BB 99 — 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).

Result: wOBA .193 → .159; ISO .000 → .000; BABIP .262 → .247. 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 AAAPawtucket Red Sox · 50 PAwOBA .243 → .215 (−28)K% 28.0% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.00%÷1.002×1.200——33.54%
BB% (unintentional) /PA8.00%÷0.963×0.690—×1.0185.84%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP22.58%÷0.953×0.930—×1.01822.43%
Doubles /BIP3.23%÷0.896×0.830—×1.0183.04%
Triples /BIP0.00%÷0.900×0.970—×1.0180.00%
Home runs /BIP3.23%÷1.038×0.840—×1.0182.66%

Factors used: league row IL. Park (home-season share, regressed): HR 108, 1B 91, 2B 79, 3B 80, K 100, BB 93 — 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).

Result: wOBA .243 → .215; ISO .089 → .074; BABIP .267 → .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).

2018 AAPortland Sea Dogs · 214 PAwOBA .261 → .220 (−41)K% 18.2% → 22.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.22%÷0.982×1.220——22.64%
BB% (unintentional) /PA10.28%÷1.051×0.700—×0.9986.83%
HBP% /PA0.93%—×0.850—×0.9980.79%
Singles /BIP18.24%÷1.001×0.970×1.011×0.99817.85%
Doubles /BIP5.41%÷1.052×0.860×1.011×0.9984.46%
Triples /BIP0.68%÷1.150×0.950×1.011×0.9980.56%
Home runs /BIP1.35%÷1.166×0.780—×0.9980.90%

Factors used: league row EL. Park (home-season share, regressed): HR 133, 1B 100, 2B 110, 3B 130, K 96, BB 110 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .261 → .220; ISO .086 → .066; BABIP .247 → .231. 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 A+Salem Red Sox · 53 PAwOBA .205 → .160 (−45)K% 17.0% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.98%÷0.960×1.420——25.13%
BB% (unintentional) /PA5.66%÷0.939×0.630—×0.9783.71%
HBP% /PA0.00%—×0.860—×0.9780.00%
Singles /BIP24.39%÷1.066×0.940×1.020×0.97821.46%
Doubles /BIP0.00%÷1.102×0.830×1.020×0.9780.00%
Triples /BIP0.00%÷1.037×0.800×1.020×0.9780.00%
Home runs /BIP0.00%÷0.936×0.900—×0.9780.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 87, 1B 113, 2B 120, 3B 107, K 92, BB 88 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .205 → .160; ISO .000 → .000; BABIP .244 → .215. 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 A+Salem Red Sox · 262 PAwOBA .273 → .217 (−56)K% 14.9% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.89%÷0.958×1.420——22.06%
BB% (unintentional) /PA9.16%÷1.043×0.630—×0.9885.46%
HBP% /PA0.76%—×0.860—×0.9880.65%
Singles /BIP22.40%÷1.042×0.940×0.991×0.98819.79%
Doubles /BIP3.65%÷0.977×0.830×0.991×0.9883.03%
Triples /BIP1.56%÷0.956×0.800×0.991×0.9881.28%
Home runs /BIP0.52%÷0.956×0.900—×0.9880.48%

Factors used: league row CAR. Park (home-season share, regressed): HR 91, 1B 108, 2B 95, 3B 91, K 92, BB 109 — 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.991.

Result: wOBA .273 → .217; ISO .069 → .057; BABIP .276 → .241. 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 AGreenville Drive · 97 PAwOBA .379 → .332 (−47)K% 12.4% → 16.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.37%÷0.995×1.340——16.66%
BB% (unintentional) /PA14.43%÷1.020×0.660—×0.9809.15%
HBP% /PA2.06%—×0.770—×0.9801.56%
Singles /BIP28.12%÷0.999×0.920×1.043×0.98026.47%
Doubles /BIP9.38%÷0.972×0.820×1.043×0.9808.08%
Triples /BIP0.00%÷1.092×0.940×1.043×0.9800.00%
Home runs /BIP1.56%÷1.534×0.820—×0.9800.82%

Factors used: league row SAL. Park (home-season share, regressed): HR 207, 1B 100, 2B 94, 3B 118, K 99, BB 104 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.043.

Result: wOBA .379 → .332; ISO .118 → .098; BABIP .375 → .343. 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).