The midcap has had a terrific run from July-2014, starting around some ~2000 points on the index to around ~20000 now. Almost a 10X growth. The large-cap, on the other hand, has had a more stable growth curvature, having roughly doubled around this period.
2018 has especially been a choppy year for Indian Equities sans the top 50. The difference in performance of the NIFTY50 and NIFTY MID 100 is quite stark in nature.
Also, on carefully observing the peaks and troughs, we see that we have similar movements on both the curves except during 2018.