assuming you have frame perfect timing and you’re at the maximum fps of 144, it’s a 1 in 73000 chance to hit 9 100’s in a row.
Now if we go ahead and not assume you 144 fps and instead have 60, that goes to a 1 in 200 million
And if we assume that you do not have perfect timing but do have 144 fps. I will assume your timing’s standard deviation is 8 ms, that chance goes to about 1 in 960 million. If you instead have a much more reasonable 16 ms standard deviation, that goes up to 1 in 527 billion. (Note: a 16 ms standard deviation means you’d get around 97 score per note on average)
Just for funsies let’s assume it’s a 30 ms standard deviation, then it goes up to 1 in 150 trillion.
In short, you are either VERY lucky, or I am VERY bad at math. (or you miscounted lmao)