The last time Notre Dame finished in the top 10 offensively according to S&P+ was in 2015. That team used an efficient and mobile quarterback, a strong offensive line, dynamic running backs, and a big play receiver. That unit finished 6th overall according to S&P–2nd rushing and 11th passing.
The 2018 offense was no where near as efficient. They finished 33rd overall, 72nd rushing, 23rd passing. Those numbers are a little depressed due to the four Brandon Wimbush starts that weren’t as efficient as those including Ian Book, but over the course of Book’s nine starts, Notre Dame wasn’t a top 20 offense, let alone top 10.