Mc Gregory Contreras

PosCF
B/TR/R
Born1998-08-30
Age (2026)27

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
201617 ROKDSL Blue Jays 266232 43751 25858 104 185287272558 86288 329 250 50
201617 ROKDSL Blue Jays 266216 591072 41598 104 273408412820 139368 2215 372 143
201718 ROKBluefield Blue Jays 207194 39514 8784 43 201248299547 98312 384 235 38
201718 ROKBluefield Blue Jays 207190 53825 12554 43 279335421756 142369 276 336 116
201920 ALansing Lugnuts 124118 14310 5770 01 119154161315 42341 624 155 -23
201920 ALansing Lugnuts 124114 24621 9510 01 211268325593 114371 417 265 61
▸ Career Totals
Career 597544 961575 3824012 148 176246257503 81304 406 225 30 -47 -0 +0 +2 +17 -2.9
/ 162G 650592 1041685 4126113 159 176244255499 79304 406 225 30 -51 -1 +0 +2 +18 -3.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Blue Jays 266216 591072 41598 104 273408412820 139368 2215 372 143 +13 +0 +8 2.1
201718 ROKBluefield Blue Jays 207190 53825 12554 43 279335421756 142369 276 336 116 +4 -0 +6 0.9
201920 ALansing Lugnuts 124114 24621 9510 01 211268325593 114371 417 265 61 -5 -0 +4 -0.2