Colin Walsh

Pos3B
B/TS/R
Born1989-09-26
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201626AAAMIL245.259/.387/.3884073—.203/.305/.316
201626MLBMIL63.085/.317/.1060051-0.2
201727AAA/AA2 orgs448.256/.416/.43512585—.208/.319/.339
201828INTLAguilas de Me…50.238/.347/.3330195—
201929No MLB games played
202030No MLB games played
202131No MLB games played
202232No MLB games played
202333No MLB games played
202434No MLB games played
202535No MLB games played
202636No MLB games played
Last 3 seasons WAR -0.2
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)
201020 AQuad Cities River Bandits — 12098 21222 20202 51 214358337695 122250 1717 325 68 — — — — — —
201020 ROKJohnson City Cardinals — 2623 6000 330 00 261346261607 300 1212 289 33 — — — — — —
201121 AQuad Cities River Bandits — 276230 551814 43431 62 239361378740 139277 1616 336 63 — — — — — —
201222 AQuad Cities River Bandits — 425353 11118516 60657 43 314424530954 215343 1514 416 117 — — — — — —
201222 INTLSurprise Saguaros — 7157 16601 13200 00 281414439853 158405 2818 380 143 — — — — — —
201323 AASpringfield Cardinals — 134118 26502 16240 30 220313314627 93261 1812 291 43 — — — — — —
201323 A+Palm Beach Cardinals — 412351 922064 58682 111 262370387757 125315 1714 344 71 — — — — — —
201424 AAASacramento River Cats — 172147 40402 19383 10 272367340707 68349 2211 323 78 — — — — — —
201424 AAMidland RockHounds — 116101 29501 11261 11 287363366729 79364 229 325 70 — — — — — —
201424 A+Stockton Ports — 3024 10101 660 10 4175335831.117 167529 2020 493 149 — — — — — —
201525 AAMidland RockHounds — 619487 14739213 1241315 177 302448470918 168390 2120 411 97 — — — — — —
201626 MLBMilwaukee Brewers — 6347 4100 15221 00 85317106424 21160 3524 241 51 -4 +0 -0 +1 +1 -0.2
201626 AAANashville Sounds — 245201 521214 41631 00 259387388775 129353 2617 352 73 — — — — — —
201727 AAAFresno Grizzlies — 8564 17510 19170 01 266434375809 109362 2022 368 89 — — — — — —
201727 AACorpus Christi Hooks — 363283 7219012 75841 52 254412449861 194314 2321 384 84 — — — — — —
201828 INTLAguilas de Mexicali — 5042 10400 7120 11 238347333680 95333 2414 309 95 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 6347 4100 15221 00 85317106424 21160 3524 241 49 -4 +0 -0 +1 +1 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201020 A MLEQuad Cities River Bandits — 120104 20122 14272 51 192300298598 106240 2212 268 68 — — — — — —
201020 ROK MLEJohnson City Cardinals — 2624 5000 240 00 208269208478 248 158 217 33 — — — — — —
201121 A MLEQuad Cities River Bandits — 276246 481513 27551 62 195277301578 106236 2010 261 63 — — — — — —
201222 A MLEQuad Cities River Bandits — 425380 10217415 33857 43 268338453791 184299 208 341 117 — — — — — —
201323 AA MLESpringfield Cardinals — 134123 23401 11280 30 187254244498 57235 218 232 43 — — — — — —
201323 A+ MLEPalm Beach Cardinals — 412368 781853 41992 111 212294312607 101281 2410 273 71 — — — — — —
201424 AAA MLESacramento River Cats — 172154 38401 12493 10 247314292606 45341 287 284 78 — — — — — —
201424 AA MLEMidland RockHounds — 116105 26401 7331 11 248301314615 67324 286 271 70 — — — — — —
201424 A+ MLEStockton Ports — 3026 9101 480 10 346433500933 154462 2713 388 149 — — — — — —
201525 AA MLEMidland RockHounds — 619535 12929211 761725 177 241341364705 123329 2812 312 97 — — — — — —
201626 MLB MLEMilwaukee Brewers — 6347 4100 15221 00 85317106424 21160 3524 243 51 -4 +0 -0 +1 +1 -0.2
201626 AAA MLENashville Sounds — 245212 431014 30811 00 203305316621 113298 3312 276 73 — — — — — —
201727 AAA MLEFresno Grizzlies — 8570 17510 13220 01 243361343704 100325 2615 300 89 — — — — — —
201727 AA MLECorpus Christi Hooks — 363310 621609 481051 52 200309339648 139259 2913 293 84 — — — — — —
201020 A MLE2 teams — 146128 25122 16312 51 195295281576 86242 2111 259 61 — — — — — —
201020 A RAW2 teams — 146121 27222 23232 51 223356322678 99260 1616 318 61 — — — — — —
201121 A MLEQuad Cities River Bandits — 276246 481513 27551 62 195277301578 106238 2010 261 63 — — — — — —
201121 A RAWQuad Cities River Bandits — 276230 551814 43431 62 239361378740 139277 1616 336 63 — — — — — —
201222 A MLE2 teams — 496444 11920517 39997 43 268337450787 182305 208 341 117 — — — — — —
201222 A RAW2 teams — 496410 12724517 73857 43 310422517940 207350 1715 411 117 — — — — — —
201323 A+ MLE2 teams — 546491 1012155 521282 141 206284299584 94268 2310 263 64 — — — — — —
201323 A+ RAW2 teams — 546469 1182566 74922 141 252356369725 117302 1714 331 64 — — — — — —
201424 AAA MLE3 teams — 318284 72803 24904 31 254321313634 60352 288 289 82 — — — — — —
201424 AAA RAW3 teams — 318272 791004 36704 31 290381371753 81369 2211 340 82 — — — — — —
201525 AA MLEMidland RockHounds — 619535 12929211 761725 177 241341364705 123334 2812 312 97 — — — — — —
201525 AA RAWMidland RockHounds — 619487 14739213 1241315 177 302448470918 168390 2120 411 97 — — — — — —
201626 AAA MLE2 teams — 308259 471114 451032 00 181307278585 97279 3315 269 68 — — — — — —
201626 AAA RAW2 teams — 308248 561314 56852 00 226373335707 109323 2818 330 68 — — — — — —
201727 AA MLE2 teams — 448380 792119 611271 53 208319339658 132282 2814 294 85 — — — — — —
201727 AA RAW2 teams — 448347 8924112 941011 53 256416435851 179324 2321 381 85 — — — — — —
201828 INTL MLEAguilas de Mexicali — 5042 10400 7120 11 238347333680 95333 2414 — — — — — — — —
201828 INTL RAWAguilas de Mexicali — 5042 10400 7120 11 238347333680 95333 2414 309 95 — — — — — —
201020 A MLE2 teams — 146127 25122 16312 51 197295283578 87241 2111 259 61 — — — — — —
201121 A MLEQuad Cities River Bandits — 276246 481513 27551 62 195277301578 106236 2010 261 63 — — — — — —
201222 A MLE2 teams — 496447 11920517 39997 43 266337447784 181299 208 341 117 — — — — — —
201323 A+ MLE2 teams — 546487 1012155 521282 141 207284302586 94270 2310 263 64 — — — — — —
201424 AAA MLE3 teams — 318287 72803 24904 31 251321310631 59346 288 289 82 — — — — — —
201525 AA MLEMidland RockHounds — 619533 12929211 761725 177 242341366707 124329 2812 312 97 — — — — — —
201626 AAA MLE2 teams — 308258 471114 451032 00 182307279586 97270 3315 269 68 — — — — — —
201727 AA MLE2 teams — 448383 792119 611271 53 206319337656 131272 2814 294 85 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 6347 4100 15221 00 85317106424 21160 3524 241 81 -4 +0 -0 +1 +1 -0.2
/ 162G— A+C — 650485 411000 15522710 00 85317105422 21159 3524 241 81 -39 +0 -5 +11 +14 -1.9
Career— MLE — 32072809 6301301754 34781724 5519 224315340655 116294 2511 288 81 -4 +0 -0 +1 +1 -0.2
/ 162G— MLE — 650569 12726311 701665 114 223314337651 114293 2611 288 81 -39 +0 -5 +11 +14 -1.9

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.

2017 AACorpus Christi Hooks · 363 PAwOBA .379 → .293 (−85)K% 23.1% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.14%÷0.980×1.220——28.81%
BB% (unintentional) /PA20.39%÷1.056×0.700—×0.96813.08%
HBP% /PA0.28%—×0.870—×0.9680.23%
Singles /BIP20.60%÷1.014×0.920×0.966×0.96817.48%
Doubles /BIP9.55%÷0.964×0.840×0.966×0.9687.78%
Triples /BIP0.00%÷0.900×0.940×0.966×0.9680.00%
Home runs /BIP6.03%÷1.035×0.800—×0.9684.51%

Factors used: league row TL. Park (home-season share, regressed): HR 107, 1B 103, 2B 93, 3B 80, K 96, BB 111 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .379 → .293; ISO .194 → .158; BABIP .314 → .259. 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 AAAFresno Grizzlies · 85 PAwOBA .360 → .300 (−60)K% 20.0% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.992×1.290——26.00%
BB% (unintentional) /PA22.35%÷1.028×0.710—×0.99215.32%
HBP% /PA0.00%—×0.980—×0.9920.00%
Singles /BIP23.40%÷0.978×0.900×1.013×0.99221.64%
Doubles /BIP10.64%÷0.926×0.810×1.013×0.9929.34%
Triples /BIP2.13%÷1.150×0.810×1.013×0.9921.51%
Home runs /BIP0.00%÷0.963×0.780—×0.9920.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 93, 1B 96, 2B 85, 3B 130, K 98, BB 106 — 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.013.

Result: wOBA .360 → .300; ISO .109 → .096; BABIP .362 → .325. 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 AAANashville Sounds · 245 PAwOBA .347 → .276 (−71)K% 25.7% → 33.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.71%÷1.004×1.290——33.03%
BB% (unintentional) /PA16.73%÷0.979×0.710—×1.00312.18%
HBP% /PA0.41%—×0.980—×1.0030.40%
Singles /BIP25.36%÷1.035×0.900×0.964×1.00321.33%
Doubles /BIP8.70%÷0.898×0.810×0.964×1.0037.58%
Triples /BIP0.72%÷1.015×0.810×0.964×1.0030.56%
Home runs /BIP2.90%÷0.856×0.780—×1.0032.65%

Factors used: league row PCL. Park (home-season share, regressed): HR 71, 1B 107, 2B 80, 3B 103, K 101, BB 96 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.964.

Result: wOBA .347 → .276; ISO .129 → .110; BABIP .353 → .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).

2015 AAMidland RockHounds · 619 PAwOBA .401 → .312 (−89)K% 21.2% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.16%÷0.928×1.220——27.83%
BB% (unintentional) /PA19.55%÷1.106×0.700—×0.98812.22%
HBP% /PA0.81%—×0.870—×0.9880.69%
Singles /BIP26.12%÷0.990×0.920×0.983×0.98823.59%
Doubles /BIP10.96%÷1.125×0.840×0.983×0.9887.94%
Triples /BIP0.56%÷1.150×0.940×0.983×0.9880.45%
Home runs /BIP3.65%÷0.982×0.800—×0.9882.94%

Factors used: league row TL. Park (home-season share, regressed): HR 96, 1B 98, 2B 125, 3B 130, K 86, BB 121 — 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.983.

Result: wOBA .401 → .312; ISO .168 → .133; BABIP .390 → .329. 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).

2014 AAASacramento River Cats · 172 PAwOBA .312 → .284 (−29)K% 22.1% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.09%÷0.998×1.290——28.57%
BB% (unintentional) /PA9.30%÷0.953×0.710—×1.0337.16%
HBP% /PA1.74%—×0.980—×1.0331.77%
Singles /BIP31.19%÷0.975×0.900×1.036×1.03330.82%
Doubles /BIP3.67%÷0.929×0.810×1.036×1.0333.42%
Triples /BIP0.00%÷1.072×0.810×1.036×1.0330.00%
Home runs /BIP1.83%÷1.092×0.780—×1.0331.35%

Factors used: league row PCL. Park (home-season share, regressed): HR 118, 1B 95, 2B 86, 3B 114, K 100, BB 91 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.036.

Result: wOBA .312 → .284; ISO .068 → .055; BABIP .349 → .341. 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).

2014 AAMidland RockHounds · 116 PAwOBA .325 → .271 (−55)K% 22.4% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.41%÷0.957×1.220——28.57%
BB% (unintentional) /PA9.48%÷1.078×0.700—×0.9986.15%
HBP% /PA0.86%—×0.870—×0.9980.75%
Singles /BIP30.67%÷0.982×0.920×0.979×0.99828.09%
Doubles /BIP6.67%÷1.049×0.840×0.979×0.9985.22%
Triples /BIP0.00%÷1.012×0.940×0.979×0.9980.00%
Home runs /BIP1.33%÷0.961×0.800—×0.9981.11%

Factors used: league row TL. Park (home-season share, regressed): HR 92, 1B 96, 2B 110, 3B 102, K 91, BB 116 — 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.979.

Result: wOBA .325 → .271; ISO .079 → .063; BABIP .364 → .324. 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).

2014 A+Stockton Ports · 30 PAwOBA .481 → .388 (−93)K% 20.0% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.997×1.340——26.88%
BB% (unintentional) /PA20.00%÷1.020×0.710—×0.97813.61%
HBP% /PA0.00%—×0.790—×0.9780.00%
Singles /BIP44.44%÷0.992×0.910—×0.97839.87%
Doubles /BIP5.56%÷1.044×0.820—×0.9784.27%
Triples /BIP0.00%÷1.011×0.760—×0.9780.00%
Home runs /BIP5.56%÷1.112×0.920—×0.9784.50%

Factors used: league row CAL. Park (home-season share, regressed): HR 122, 1B 98, 2B 109, 3B 102, K 99, BB 104 — 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).

Result: wOBA .481 → .388; ISO .167 → .132; BABIP .529 → .462. 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).

2013 A+Palm Beach Cardinals · 412 PAwOBA .335 → .273 (−62)K% 16.5% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.50%÷0.974×1.420——24.07%
BB% (unintentional) /PA13.83%÷1.026×0.750—×0.9889.99%
HBP% /PA0.49%—×0.930—×0.9880.45%
Singles /BIP21.91%÷1.024×0.920×0.996×0.98819.37%
Doubles /BIP7.07%÷1.015×0.960×0.996×0.9886.58%
Triples /BIP2.12%÷0.964×0.810×0.996×0.9881.75%
Home runs /BIP1.41%÷0.972×0.880—×0.9881.26%

Factors used: league row FSL. Park (home-season share, regressed): HR 94, 1B 105, 2B 103, 3B 93, K 95, 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.996.

Result: wOBA .335 → .273; ISO .125 → .107; BABIP .315 → .281. 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 — .