Michael Wing

Pos2B
B/TR/R
Born1988-10-25
Age (2026)37

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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
200718 ROKAZL Angels 178162 44751 11403 31 272330395725 123352 226 321 103 +1 +0 +4 0.5
200819 ROKOrem Owlz 143128 38642 12221 22 297362453815 156343 158 356 127 +5 -0 +3 0.7
200920 ROKOrem Owlz 274238 752244 31572 41 315399492890 176397 2111 390 150 +16 +0 +6 2.3
201021 ACedar Rapids Kernels 340296 851648 28565 28 287359449808 162325 168 348 122 +9 -3 +7 1.4
201122 A+Inland Empire 66ers 320293 9317211 17536 17 317367502869 184355 175 379 143 +16 -3 +7 2.1
201223 A+Lake Elsinore Storm 336311 712155 12696 23 228271376647 148274 214 281 76 -9 -1 +7 -0.3
201728 AAARieleros de Aguascalientes 9888 38505 7151 01 4324796591.138 227471 157 488 216 +14 -0 +2 1.6
201728 INTLCaneros de los Mochis 132116 331003 13291 00 284362448810 164349 2210 356 127 +4 +0 +3 0.7
201930 AAARieleros de Aguascalientes 465408 14534128 44974 52 3554226501.072 294402 219 455 194 +52 +0 +10 6.3
201930 INTLSultanes de Monterrey 206184 41804 21451 21 223306332637 109274 2210 292 84 -4 +0 +4 0.1
202031 INTLMexico 175155 471118 19380 73 303379542921 239355 2211 400 157 +12 +0 +4 1.6
202132 INTLYaquis de Obregon 149137 361111 8323 23 263318380697 117333 215 312 97 -1 -1 +3 0.2
202233 INTLCharros de Jalisco 114102 23301 12270 00 225307284591 59297 2411 276 73 -4 +0 +2 -0.1
202334 INTLTomateros de Culiacan 4440 9001 4160 01 225295300595 75348 369 275 72 -1 -0 +1 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200718 ROK MLEAZL Angels 178166 33531 7583 31 199244283527 84291 334 228 40 -13 +0 +4 -0.9
200819 ROK MLEOrem Owlz 143133 29431 7321 22 218262316578 98280 225 263 64 -6 -0 +3 -0.3
200920 ROK MLEOrem Owlz 274251 581633 18822 41 231288355642 124318 307 277 74 -9 +0 +6 -0.2
201021 A MLECedar Rapids Kernels 340306 751337 18805 28 245298376674 131286 245 283 78 -9 -3 +7 -0.5
201122 A+ MLEInland Empire 66ers 320297 7913110 13746 17 266310418728 152318 234 316 100 +0 -3 +7 0.4
201223 A+ MLELake Elsinore Storm 336315 611645 8936 23 194228317545 124240 282 227 40 -24 -1 +7 -1.8
201728 AAA MLERieleros de Aguascalientes 9890 33403 5191 01 367406511917 144414 195 401 158 +7 -0 +2 0.9
201930 AAA MLERieleros de Aguascalientes 465426 11628118 271244 52 272322469791 197325 276 337 114 +8 +0 +10 1.9
200718 ROK MLEAZL Angels 178166 33531 7583 31 199244283527 84296 334 228 40
200718 ROK RAWAZL Angels 178162 44751 11403 31 272330395725 123352 226 321 40
200819 ROK MLEOrem Owlz 143133 29431 7321 22 218262316578 98277 225 263 64
200819 ROK RAWOrem Owlz 143128 38642 12221 22 297362453815 156343 158 356 64
200920 ROK MLEOrem Owlz 274251 581633 18822 41 231288355642 124327 307 277 74
200920 ROK RAWOrem Owlz 274238 752244 31572 41 315399492890 176397 2111 390 74
201021 A MLECedar Rapids Kernels 340306 751337 18805 28 245298376674 131304 245 283 78
201021 A RAWCedar Rapids Kernels 340296 851648 28565 28 287359449808 162325 168 348 78
201122 A+ MLEInland Empire 66ers 320297 7913110 13746 17 266310418728 152321 234 316 100
201122 A+ RAWInland Empire 66ers 320293 9317211 17536 17 317367502869 184355 175 379 100
201223 A+ MLELake Elsinore Storm 336315 611645 8936 23 194228317545 124253 282 227 40
201223 A+ RAWLake Elsinore Storm 336311 712155 12696 23 228271376647 148274 214 281 40
201728 INTL MLE2 teams 230213 791008 11442 01 371407531938 160430 195 401 158
201728 INTL RAW2 teams 230204 711508 20442 01 348412539951 191404 199 412 158
201930 AAA MLE2 teams 671619 16540125 391795 73 267315456771 189331 276 337 114
201930 AAA RAW2 teams 671592 18642132 651425 73 314386551937 236362 2110 405 114
202031 INTL MLEMexico 175155 471118 19380 73 303379542921 239355 2211
202031 INTL RAWMexico 175155 471118 19380 73 303379542921 239355 2211 400 157
202132 INTL MLEYaquis de Obregon 149137 361111 8323 23 263318380697 117333 215
202132 INTL RAWYaquis de Obregon 149137 361111 8323 23 263318380697 117333 215 312 97
202233 INTL MLECharros de Jalisco 114102 23301 12270 00 225307284591 59297 2411
202233 INTL RAWCharros de Jalisco 114102 23301 12270 00 225307284591 59297 2411 276 73
202334 INTL MLETomateros de Culiacan 4440 9001 4160 01 225295300595 75348 369
202334 INTL RAWTomateros de Culiacan 4440 9001 4160 01 225295300595 75348 369 275 72
200718 ROK MLEAZL Angels 178166 33531 7583 31 199244283527 84291 334 228 40
200819 ROK MLEOrem Owlz 143134 29431 7321 22 216262313576 97280 225 263 64
200920 ROK MLEOrem Owlz 274252 581633 18822 41 230288353641 123318 307 277 74
201021 A MLECedar Rapids Kernels 340314 751337 18805 28 239298366664 127286 245 283 78
201122 A+ MLEInland Empire 66ers 320298 7913110 13746 17 265310416726 151318 234 316 100
201223 A+ MLELake Elsinore Storm 336319 611645 8936 23 191228313541 122240 282 227 40
201728 INTL MLE2 teams 230215 791008 11442 01 367407526933 158414 195 401 158
201930 AAA MLE2 teams 671622 16540125 391795 73 265315453769 188325 276 337 114
▸ Career Totals
Career MLE 29742734 6941422071 16475533 3033 254304398702 144322 256 251 56 -156 -7 +0 +11 +64 -9.0
/ 162G MLE 650598 15231416 361657 77 254304400704 145322 256 251 56 -34 -1 +0 +2 +14 -1.9