I know the run environment is different but it's still kinda crazy how close this years offense is to 2016's (2B is the only big one that there's a huge drop this year). 2019: .253/.332/.451, .783 OPS, 100 wRC+, 9.6% BB rate, 23.6% K rate 2016: .256/.343/.429, .772 OPS, 106 wRC+, 10.4% BB rate, 21.1% K rate Kris Bryant 2019: .286/.385/.529, 136 wRC+, 11.7% BB rate, 21.3% K rate 2016: .292/.385/.554, 148 wRC+, 10.7% BB rate, 22% K rate Anthony Rizzo 2019: .288/.400/.528, 140 WRC+, 11.8% BB rate, 14.5% K rate 2016: .292/.385/.544, 145 wRC+, 10.9% BB rate, 16% K rate 2019 OF: .259/.341/.468, 107 wRC+, 10.4% BB, 21.5% K, 2016 OF: .266/.360/.444, 116 wRC+, 11.0% BB, 19.3 K 2019 SS: .285/.315/.541, 114 wRC+, 4.4% BB, 27.5% K 2016 SS: .285/.321/.417, 95 wRC+, 9.2% BB, 22.6% K 2019 2B: .233/.320/.381, 82 wRC+, 11% BB, 24.9% k 2016 2B: .274/.358/.445, 113 wRC+, 10.4% BB, 17.6% K 2019 C: .260/.353/.470, 112 wRC+, 10.8% BB, 23.6% K 2016 C: .242/.336/.422, 110 wRC+, 11.8% bb, 23.7% K The pitching is a notch lower than it was in 2016, especially on the results based metrics like ERA. But it's not THAT far off from some of the other metrics and it’s probably somewhat due to run environment and defense being all time in 2016 and good but not great this year. 2019 SP: 4.00 ERA, 4.14 FIP, 4.21 xFIP, 8.76 K/9, 2.63 BB/9 2016 SP: 2.96 ERA, 3.72 FIP, 3.76 xFIP, 8.39 K/9, 2.69 BB/9 2019 BP: 4.13 ERA, 4.62 FIP, 4.41 xFIP, 8.81 K/9, 4.07 BB/9, 2016 BP: 3.56 ERA, 3.87 FIP, 3.72 xFIP, 9.92 K/9, 3.81 BB/9 Not trying to make any real point, just found it interesting the offense numbers especially are close to 2016.