Connor Panas

PosLF
B/TL/R
Born1993-02-11
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201825AATOR407.232/.296/.3599455—.209/.262/.312
201926AAA/A+SD125.224/.336/.4214260—.162/.256/.305
202330INTLBrisbane Band…50.317/.440/.65930204—
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)
201522 ROKGCL Blue Jays — 2623 9101 231 10 3914625651.027 174421 128 455 109 — — — — — —
201623 ALansing Lugnuts — 383321 7410316 459712 34 231347430776 199274 2512 344 57 — — — — — —
201724 A+Dunedin Blue Jays — 459402 11120318 419915 40 276365475840 199325 229 372 73 — — — — — —
201724 INTLCanberra Cavalry — 8473 18415 5115 10 247337534872 288224 136 376 140 — — — — — —
201825 AANew Hampshire Fisher Cats — 407370 861629 25849 43 232296359656 127276 216 295 55 — — — — — —
201926 AAAEl Paso Chihuahuas — 3330 8203 370 00 267333633967 367250 219 413 95 — — — — — —
201926 A+Lake Elsinore Storm — 9277 16321 10175 20 208337338675 130254 1811 314 48 — — — — — —
202330 INTLBrisbane Bandits — 5041 13313 762 00 3174406591.099 341312 1214 470 204 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201522 ROK MLEGCL Blue Jays — 2624 8101 141 10 333385500885 167327 154 330 109 — — — — — —
201623 A MLELansing Lugnuts — 383336 577312 3014012 34 170262315577 146229 378 253 57 — — — — — —
201724 A+ MLEDunedin Blue Jays — 459416 8718211 2714015 40 209282341623 132284 316 276 73 — — — — — —
201825 AA MLENew Hampshire Fisher Cats — 407378 791427 18999 43 209262312574 103255 244 249 55 — — — — — —
201926 AAA MLEEl Paso Chihuahuas — 3331 5102 290 00 161212387599 226207 276 309 95 — — — — — —
201926 A+ MLELake Elsinore Storm — 9280 13221 7235 20 163272275547 113210 258 239 48 — — — — — —
201522 ROK MLEGCL Blue Jays — 2624 8101 141 10 333385500885 167368 154 330 109 — — — — — —
201522 ROK RAWGCL Blue Jays — 2623 9101 231 10 3914625651.027 174421 128 455 109 — — — — — —
201623 A MLELansing Lugnuts — 383336 577312 3014012 34 170262315577 146239 378 253 57 — — — — — —
201623 A RAWLansing Lugnuts — 383321 7410316 459712 34 231347430776 199274 2512 344 57 — — — — — —
201724 A+ MLE2 teams — 543489 10321213 3216520 50 211287342628 131288 306 276 73 — — — — — —
201724 A+ RAW2 teams — 543475 12924423 4611020 50 272360484845 213308 208 373 73 — — — — — —
201825 AA MLENew Hampshire Fisher Cats — 407378 791427 18999 43 209262312574 103263 244 249 55 — — — — — —
201825 AA RAWNew Hampshire Fisher Cats — 407370 861629 25849 43 232296359656 127276 216 295 55 — — — — — —
201926 A+ MLE2 teams — 125111 20423 9325 20 180272333605 153224 267 257 60 — — — — — —
201926 A+ RAW2 teams — 125107 24524 13245 20 224336421757 196253 1910 340 60 — — — — — —
202330 INTL MLEBrisbane Bandits — 5041 13313 762 00 3174406591.099 341312 1214 — — — — — — — —
202330 INTL RAWBrisbane Bandits — 5041 13313 762 00 3174406591.099 341312 1214 470 204 — — — — — —
201522 ROK MLEGCL Blue Jays — 2624 8101 141 10 333385500885 167327 154 330 109 — — — — — —
201623 A MLELansing Lugnuts — 383338 577312 3014012 34 169262314576 145229 378 253 57 — — — — — —
201724 A+ MLE2 teams — 543486 10321213 3216520 50 212287344630 132284 306 276 73 — — — — — —
201825 AA MLENew Hampshire Fisher Cats — 407377 791427 18999 43 210262313575 103255 244 249 55 — — — — — —
201926 A+ MLE2 teams — 125110 20423 9325 20 182272336608 155209 267 257 60 — — — — — —
▸ Career Totals
Career— MLE — 15341379 280501039 9744649 157 203279339618 136267 296 254 58 -77 +0 +0 -16 +33 -6.1
/ 162G— MLE — 650584 11921417 4118921 63 204280341621 137268 296 254 58 -33 +0 +0 -7 +14 -2.6

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 A+Lake Elsinore Storm · 92 PAwOBA .306 → .239 (−67)K% 18.5% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.48%÷0.987×1.340——25.09%
BB% (unintentional) /PA10.87%÷0.977×0.710—×0.9687.65%
HBP% /PA5.43%—×0.790—×0.9684.16%
Singles /BIP16.67%÷0.990×0.910×0.950×0.96814.08%
Doubles /BIP5.00%÷0.940×0.820×0.950×0.9684.01%
Triples /BIP3.33%÷0.900×0.760×0.950×0.9682.59%
Home runs /BIP1.67%÷0.900×0.920—×0.9681.65%

Factors used: league row CAL. Park (home-season share, regressed): HR 80, 1B 98, 2B 88, 3B 80, K 97, BB 95 — 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 .306 → .239; ISO .130 → .107; BABIP .254 → .210. 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 AAAEl Paso Chihuahuas · 33 PAwOBA .400 → .309 (−92)K% 21.2% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.21%÷0.965×1.290——28.35%
BB% (unintentional) /PA9.09%÷1.050×0.710—×1.0186.26%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP13.04%÷1.033×0.900—×1.01811.57%
Doubles /BIP8.70%÷1.044×0.810—×1.0186.87%
Triples /BIP0.00%÷0.900×0.810—×1.0180.00%
Home runs /BIP13.04%÷0.950×0.780—×1.01810.90%

Factors used: league row PCL. Park (home-season share, regressed): HR 90, 1B 107, 2B 109, 3B 80, K 93, BB 110 — 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 .400 → .309; ISO .367 → .285; BABIP .250 → .207. 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 AANew Hampshire Fisher Cats · 407 PAwOBA .287 → .249 (−38)K% 20.6% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.64%÷1.033×1.220——24.37%
BB% (unintentional) /PA5.90%÷0.961×0.700—×0.9984.29%
HBP% /PA2.21%—×0.850—×0.9981.88%
Singles /BIP20.63%÷0.995×0.970×0.980×0.99819.67%
Doubles /BIP5.59%÷0.980×0.860×0.980×0.9984.80%
Triples /BIP0.70%÷1.086×0.950×0.980×0.9980.60%
Home runs /BIP3.15%÷0.945×0.780—×0.9982.59%

Factors used: league row EL. Park (home-season share, regressed): HR 89, 1B 99, 2B 96, 3B 117, K 107, BB 92 — 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 ×0.980.

Result: wOBA .287 → .249; ISO .127 → .105; BABIP .276 → .255. 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+Dunedin Blue Jays · 459 PAwOBA .363 → .276 (−88)K% 21.6% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.57%÷1.007×1.420——30.42%
BB% (unintentional) /PA8.93%÷1.118×0.750—×0.9885.92%
HBP% /PA3.27%—×0.930—×0.9883.00%
Singles /BIP23.10%÷1.002×0.920×0.966×0.98820.24%
Doubles /BIP6.60%÷0.940×0.960×0.966×0.9886.43%
Triples /BIP0.99%÷1.150×0.810×0.966×0.9880.67%
Home runs /BIP5.94%÷1.265×0.880—×0.9884.08%

Factors used: league row FSL. Park (home-season share, regressed): HR 153, 1B 100, 2B 88, 3B 130, K 101, BB 124 — 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.966.

Result: wOBA .363 → .276; ISO .199 → .139; BABIP .325 → .284. 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 ALansing Lugnuts · 383 PAwOBA .337 → .253 (−84)K% 25.3% → 36.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.33%÷0.944×1.360——36.49%
BB% (unintentional) /PA11.23%÷0.970×0.690—×0.9907.90%
HBP% /PA3.13%—×0.780—×0.9902.42%
Singles /BIP20.09%÷1.044×0.920×0.977×0.99017.12%
Doubles /BIP4.46%÷0.982×0.830×0.977×0.9903.65%
Triples /BIP1.34%÷0.918×0.910×0.977×0.9901.28%
Home runs /BIP7.14%÷0.968×0.800—×0.9905.84%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 109, 2B 96, 3B 84, K 89, BB 94 — 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 ×0.977.

Result: wOBA .337 → .253; ISO .199 → .151; BABIP .274 → .229. 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).

2015 ROKGCL Blue Jays · 26 PAwOBA .443 → .330 (−113)K% 11.5% → 16.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.54%÷1.000×1.440——16.62%
BB% (unintentional) /PA7.69%÷1.000×0.620—×0.9754.65%
HBP% /PA3.85%—×0.720—×0.9752.70%
Singles /BIP35.00%÷1.000×0.820—×0.97527.98%
Doubles /BIP5.00%÷1.000×0.720—×0.9753.51%
Triples /BIP0.00%÷1.000×0.720—×0.9750.00%
Home runs /BIP5.00%÷1.000×0.780—×0.9753.80%

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 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .443 → .330; ISO .174 → .128; BABIP .421 → .327. 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 — .