lol.
Granted there's a certain amount of "allowed" time for a GK before refs will add on time, so the 9 minutes isn't fully accurate for how much stoppage time there should have been, but the fact that it's a minute higher than #2 and nearly 1:45 higher than #4, it hints that 7 minutes was a totally reasonable number to put on the board. It's also why percentage of time ball is in play isn't a good metric.
If you've got a half with 20 goal kicks, 20 throw ins, 20 fouls, and 15 corners, but they're all taken extremely quickly, there's gonna be hardly any time added on despite the ball being "dead" for a large percentage of the game. Stoppage time isn't really supposed to make up for every single stoppage, it's supposed to make up for excessive time during those stoppages.