Baba Oladotun
View Full Profile →Baba Oladotun is a five-star small forward at all three services that rate him. ON3 and 247Sports both give him a 98, ESPN gives him a 93, and Rivals has no rating on file. He committed to Maryland on Nov. 19, 2025, and the data lists him as signed. His PrepRanks score is 95.53, and the number that holds it back is a 2 out of 10 for offer quality.
That is the tension in this profile. The ratings, the recognition and the NBA Draft Probability of 90 all point to a top prospect, while the offer data says his list was long but not heavy with elite programs. He attends James Hubert Blake in Silver Spring, Maryland, and the services' written evaluations on file are empty, so the argument below rests on ratings, ranks and PrepRanks components. They show a prospect everyone rates highly, with one component that does not match the rest.
What the three services say
ON3 is the only service that ranks Oladotun nationally. It has him 14th in the 2026 class, sixth among small forwards and first in Maryland, with a 98 rating and five stars. Its rank-change field shows no movement.
247Sports matches the 98 rating and the five stars. It has him fourth among small forwards and first in Maryland, and it lists no national rank. Its rank-change field shows a decrease, the only downward move recorded at any service. ESPN grades him 93 with five stars and lists no national or position rank, with no change recorded. Rivals has no rating, stars or rank.
The services agree on the label and differ on the details. ON3 and 247Sports are tied at 98 and ESPN sits five points lower. He is first in Maryland at both ON3 and 247Sports, yet the two place him at different spots among small forwards, sixth at ON3 and fourth at 247Sports, despite the identical rating. Only ON3 puts him in a national order, so the #14 is the one national rank in the set.
That makes the ratings a weaker argument than they look. Three five-star grades and a 98 from two services say he is highly regarded, and the single national rank says he is not obviously a top-10 player in the class. Where a service declines to rank a five-star nationally, the data cannot say whether it ran out of room, has not done the work or sees something that holds the number back.
The PrepRanks score, component by component
PrepRanks combines the service ratings with offer data, momentum, position scarcity, stability and recognition. Here is how Baba Oladotun scores on each:
| Component | Score | Max | Share of max |
|---|---|---|---|
| Service Average | 48.53 | 50 | 97% |
| Recruiting Reality | 17.00 | 25 | 68% |
| • Offer Count | 15.00 | 15 | 100% |
| • Offer Quality | 2.00 | 10 | 20% |
| Momentum | 10.00 | 20 | 50% |
| Position Scarcity | 6.00 | 10 | 60% |
| Stability | 4.00 | 5 | 80% |
| Elite Recognition | 10.00 | 10 | 100% |
| TOTAL | 95.53 | 100 | 95.53% |
The service average of 48.53 out of 50 carries most of the total. With the ratings this tight, there is little left to gain there. Elite Recognition is a full 10 of 10. Strip it out and he loses 10 points from a total of 95.53, which is more than the entire gap between his service average and the maximum.
Sorted by share of the maximum, Elite Recognition and offer count lead at 100 percent, followed by the service average at 97 percent and stability at 80 percent. Recruiting reality is at 68 percent, position scarcity at 60 percent, momentum at 50 percent and offer quality at 20 percent. Offer quality is the lowest line in the table.
The recruiting reality block is worth 25 points and he earns 17.00. All 15 of the offer count points are in hand, while 2 of the 10 offer quality points are. The count measures how many programs offered, and the quality grade weighs who they were. A prospect with that split drew attention from many schools, but not many of the ones that carry the most weight in the grade.
Momentum is 10 of 20, which fits the rank-change fields: ON3 and ESPN show no change, and 247Sports shows a decrease. Position scarcity is 6 of 10. PrepRanks' read is that the small forward spot is reasonably deep in this class, which holds down the scarcity credit.
Basketball indexes and the NBA number
The basketball-specific indexes describe a prospect who is solid on most measures and low on one. His Height Advantage Index is 68 out of 100, which PrepRanks reads as an above-average size edge for a small forward without being elite. The Physical Profile Score is 55, which it reads as average athleticism, and the Age Advantage Index is 66, a modest credit for being young for the class.
The Position Versatility Score is 40, the lowest of the four. PrepRanks reads that as a player who projects as a wing without much multi-position flexibility. The NBA Draft Probability is 90, the highest figure on the page. It is a PrepRanks model output built from these indexes and the ratings, and it is not a scouting call. None of the services has a written evaluation on file to back it, so the 90 is a model's opinion of a player the data describes only through numbers.
Offers, market value and the Maryland commitment
The offer figures are where the data pulls in two directions. The offer count is at its 15-point maximum, so the list was long. Offer quality is 2 of 10, which PrepRanks reads as offers that lacked elite program validation. That is a reading of a score. The data names no schools that offered or backed off, and it does not say why the quality grade is low.
His commitment is to Maryland, listed in the Big Ten and the FBS division, dated Nov. 19, 2025. The Commitment Risk Level is LOCKED and no risk score is on file. Stability is 4 of 5. His Market Value Index is 70 out of 100. With a long offer list and a low quality score, a 70 describes demand that was real but not concentrated at the top of the market.
The 70 Market Value Index and the 15 of 15 offer count tell the same story from different sides: plenty of interest, scored at a moderate level. Neither figure comes with a list of the programs involved, so the data supports the shape of his recruitment and not its names. That is also why the Maryland commitment reads as a plain result. It is a signed Big Ten commitment, and nothing in the data describes how it came about.
His high school is James Hubert Blake High School in Silver Spring, and the Bengals are the mascot. The data holds no game logs, no stat lines and no opponent information, so there is no way to measure how he has performed against Maryland competition. Ratings are the only performance proxy available, which limits how much of this profile can be checked.
Counterpoint
The 95.53 looks like an easy five-star number, and two things argue against taking it at face value. The first is that 10 of those points come from Elite Recognition, a component the data summarizes as a perfect score without naming the honors behind it. The second is that the offer quality grade of 2 is the weakest input by a wide margin. PrepRanks reads it as evidence that the recruiting market was thinner at the top than the ratings imply.
There is also a reading in the other direction. A commitment dated Nov. 19, 2025, to a hometown program from the Big Ten could mean he settled early, before offers from elite programs piled up. PrepRanks floats that as a possibility. The data cannot confirm it, and a low quality score is equally consistent with a market that never valued him as highly as the services did.
Stability and momentum point in different directions. At 4 of 5 with a LOCKED commitment level, the data describes a player whose status is settled. Momentum is the opposite, a half-credit that reflects two services with no change and one with a decrease.
The 247Sports decrease is worth keeping in proportion. It is the only negative signal among the services, and it sits next to a 98 rating and five stars at that same service. A drop in rank within a five-star grade is a smaller event than the star split that existed a year ago.
Summary of the data
For comparison, the profile pages for Christian Collins, Qayden Samuels, Maximo Adams and Cam Williams are the other 2026 basketball profiles linked from this article. Each carries its own PrepRanks breakdown on the same components.
Baba Oladotun has a 95.53 PrepRanks score, a 90 NBA Draft Probability and a service rating between 93 and 98 at each of the three services that publish one. As of Oct. 15, 2026, all three call him a five-star, one ranks him nationally at #14, and he is committed to Maryland. The one line that does not match is offer quality, 2 of 10 next to an offer count of 15 of 15. If that grade is accurate, his list was wide and light on elite names. If it is not, the score is understated.
