To put this into perspective, this kind of impressive streak is generally achieved only by actors of Tom Cruise caliber. Tom Cruise has a very similar number of roles under his belt, and all of them (I'm pretty sure) are proper wide theatrical movie releases.
But Tom's movies are generally critically acclaimed, and his career is some 45-ish years long. He's an A-list superstar and can afford to be very picky with his projects, appearing in one movie per year on average, and most of them are very high-profile "tentpole" productions. Statham, on the other hand, has appeared in 48 movies (+ 2 upcoming ones) over only ~25 years, and many of those are B-movie-ish and generally on the cheap side, apart from a couple blockbuster franchises. They are also not very highbrow and not very acclaimed on average. A lot of his projects, and their plots, are quite similar to what the aging action stars of the 80s were putting out after their peak, in the 90s, when they were starring in a bunch of cheap B-movie action flicks that were straight-to-VHS.
Yet, every single one of Jason's movies has a full theatrical release window. Even his movie with Uwe Boll. Even his upcoming project with Amazon. Amazon sent the Road House remake by Doug Liman with Jake Gyllenhaal - both are very well-known names - straight to streaming. Meanwhile, Levon's Trade with Statham secured a theatrical release deal with that same studio/company. Jason also has never been in a TV series, not even for some brief guest appearance, even during modern times when TV shows are a more "respected" art form than 20 years ago. The only media work that he has done outside of theatrical movies (since he started) is a couple voice roles: for an animated movie (again, wide theatrical release), a documentary narration, and two videogames very early in his career.
How does the star of mostly B-ish movies successfully maintain a theatrical streak like this?
To clarify, this is not a critique of him and his movies. I'm not "annoyed" at his success, I'm just very impressed.