It depends entirely on the course
On a fast, flat, well-supported 100 like Rocky Raccoon, a lot more of the field comes in under 24 hours. Put that same runner on a high mountain course with 20,000-plus feet of climbing and they might finish five to ten hours slower, with a big chunk of the field using most of a 30 or 36 hour limit. A flat-course average and a mountain-course average are not the same number. So "average" only means something once you tie it to a specific race profile.
Western States is a good one to look at. In a recent year with good weather, about 86 percent of starters finished under the 30-hour limit, and roughly a third of those earned the sub-24 hour silver buckle. A big share of the rest came in during the final two hours, right up against the cutoff. That is the shape of most 100 mile finishes: a fast front, a thick middle, and a wave of people crowding the back of the clock.