The OL feels a lot better. The raw numbers don't really say so and Sama hasn't really broken out but we've also had a vanilla game, the Iowa game, and then he had 7 carries so sample size and quality is just okay. It's also possible our best line hasn't played yet.
I think under the hood the numbers are a lot more positive for the offensive line.
Game On Paper has a lot of great stats, but they have a couple of run game stats that I think are useful for OL play evaluation. They have "Stuff Rate," which is percentage of runs for zero or fewer yards, and "Offensive Line Yards," which uses a
formula that basically gives the offensive line varying levels of credit for various lengths of runs. For example, the OL is given no extra credit once a running back gets beyond 10 yards, because it's assumed that OL helped get them to 10 yards, but probably didn't do much to turn it from a 10 yard run into a 50 yard run. It's not a perfect formula, but it's useful.
So far this season, Iowa State's run game has been stuffed in 11.6% of carries, vs. last season's first three games at 24% (and 25% for all of 2023). For offensive line yards, Iowa State is at 2 OL yards per carry this season, vs. 1.4 for last season's first three games (1.51 for all of 2023).
In terms of percentiles, the offensive stuff rate is in the 78th percentile so far this year vs. 1st percentile for all of last season, while offensive line yards are in the 74th percentile vs. 6th percentile for all of last season.
It seems like there's progress with the offensive line. It's just been that the running backs haven't really been able to turn the 2-4 yard runs into 7-15 yard runs much this season. Though they did a better job with that against Arkansas State.