2025 NBA Draft: Top 100 Composite Big Board (May Update)
May 1, 2025
This board reflects the current consensus across the five most influential mock draft outlets—ESPN, The Athletic, Bleacher Report, Tankathon, and No Ceilings—each weighted based on historical reliability and scouting depth. Rather than favoring any single voice, the Composite Big Board distills where momentum is, who’s being taken seriously by decision-makers, and which names are falling out of favor.
Rankings are determined using only the most recent mock from each outlet. Players not included are assigned a penalty rank equal to one spot worse than the outlet's final ranked player. This ensures that absence from a mock is treated as signal, not noise.
This is not a mock draft, and it's not a big board in the traditional scouting sense. It’s a market composite—a snapshot of current sentiment among major evaluators and draft analysts. It reflects where players stand today in the eyes of the basketball media machine, not their long-term value or potential outcome.
In other words:
Inclusion matters
Absence is penalized
Rankings are responsive to new information (e.g. workouts, measurements, tournament runs)
Teams, agents, and media teams alike track how a player’s visibility shifts over time. This composite ranking gives you:
A clearer sense of draftable range
Insight into which sources are driving movement
A mechanism for spotting gaps between hype and consensus
This is also a helpful gut check—who’s really on the radar vs. who’s just circulating in Twitter circles.
As the pre-draft process accelerates—workouts, agency pro days, and intel seasons—the Composite Big Board will continue to evolve. Players rise. Players vanish. This board captures that movement in real time.
Key Trends
The top tier has stabilized. Cooper Flagg remains the clear-cut No. 1, with Dylan Harper, Ace Bailey, and VJ Edgecombe consistently rounding out the top four across all major mocks.
The rest of the lottery is fluid, but defined. The next group is made up primarily of high-upside underclassmen—all of whom have officially declared for the draft. While their final order will shift based on combine results, interviews, workout buzz, and team needs, the general cohort projected in this range appears locked in.
Further down the board, we’re gaining clarity. Several fringe second-round prospects have opted to withdraw from the draft before the early-entry deadline. Players like Alex Karaban, JoJo Tugler, JT Toppin, and Bennett Stirtz may have drawn interest from teams, but instead will return to college. The evolution of the NIL landscape has made that decision more financially viable—especially for players hovering outside the top 40.
Several prospects are testing the waters while keeping options open. Players like Yaxel Lendeborg (Michigan), Cedric Coward (Duke), and Darrion Williams (Transfer Portal) remain in evaluation limbo, with decisions that could impact both the NBA and NCAA landscapes. Their final calls could impact depth across the back half of the draft.
The bottom of the board skews older. Many of the players ranked in the 60–100 range are auto-eligible seniors, most of whom benefitted from the COVID eligibility extension. That window is closing, but for now, teams have another opportunity to find cost-effective, NBA-ready contributors in the late second round or as priority undrafted free agents.
Prospects to Watch
Yaxel Lendeborg | PF | UAB
A late first- to early second-round prospect with modern big man versatility—Lendeborg can handle, pass, rebound, and defend in space. He declared for the 2025 NBA Draft while retaining eligibility and committing to Michigan, where he could team with Morez Johnson Jr. and Aday Mara in a retooled frontcourt. Following a strong official visit, buzz has grown around a possible return to college, though NBA teams may try to lock him into the draft with a promise.
Thomas Sorber | C | Georgetown
A throwback big with modern instincts, Sorber impressed early as a freshman at Georgetown, showcasing strong two-way production—14.5 PPG, 8.5 RPG, and 2.0 BPG—before a foot injury ended his season in February. Despite limited athleticism, his feel, vertical defense, and interior passing earned him draft buzz, with some scouts viewing him as a first-round talent pending medical clearance. He remains in the draft for now, though his recovery will likely keep him out of the pre-draft workout circuit. A return to college could significantly boost his stock for 2026, but all eyes are on whether a team offers a draft promise that keeps him in.
Labaron Philon | PG | Alabama
One of the more polarizing guards in the class, Philon flashes on tape with his shiftiness, feel, and competitive fire—but his shaky jumper remains a major red flag. At 6'3", 175 pounds, he's not an elite athlete or shooter, which makes his long-term role harder to pin down. He declared for the draft after a strong freshman year at Alabama but left the door open to return. If he shows real shooting growth or earns a developmental commitment from a team, he could stick in this class—otherwise, a second year in Tuscaloosa may better position him for 2026.
Drake Powell | SG | North Carolina
A former five-star recruit, Powell entered North Carolina with first-round expectations and flashed the tools that earned him that hype—defensive versatility, transition athleticism, and spot-up shooting touch. Despite a modest freshman stat line (7.4 PPG, 3.4 RPG), he carved out a key role late in the year, starting the final 11 games for a UNC team that leaned on his instincts and length. Powell declared for the draft and has signaled he intends to stay in, but some scouts believe a return to school could’ve helped him showcase more of his creation upside. If he interviews and tests well, he remains a potential second-round riser with long-term role player equity.
Top 100
Rank | Player | Position | Team | Age | Height | Weight | Status |
---|---|---|---|---|---|---|---|
1 | Cooper Flagg | PF | Duke | 19 | 6-9 | 205 | Declared |
2 | Dylan Harper | PG | Rutgers | 19 | 6-6 | 215 | Declared |
3 | Ace Bailey | SF | Rutgers | 19 | 6-10 | 200 | Declared |
4 | VJ Edgecombe | SG | Baylor | 20 | 6-5 | 195 | Declared |
5 | Tre Johnson | SG | Texas | 19 | 6-6 | 190 | Declared |
6 | Kon Knueppel | SG | Duke | 20 | 6-6 | 205 | Declared |
7 | Kasparas Jakucionis | PG | Illinois | 19 | 6-6 | 205 | Declared |
8 | Derik Queen | C | Maryland | 21 | 6-10 | 245 | Declared |
9 | Khaman Maluach | C | Duke | 19 | 7-2 | 250 | Declared |
10 | Jeremiah Fears | PG | Oklahoma | 19 | 6-4 | 170 | Declared |
11 | Collin Murray-Boyles | PF | South Carolina | 20 | 6-7 | 240 | Declared |
12 | Jase Richardson | SG | Michigan State | 20 | 6-3 | 185 | Declared |
13 | Egor Demin | PG | BYU | 19 | 6-8 | 190 | Declared |
14 | Liam McNeeley | SF | UConn | 20 | 6-7 | 210 | Declared |
15 | Noa Essengue | PF | Ratiopharm Ulm | 19 | 6-8 | 195 | Int'l |
16 | Asa Newell | PF | Georgia | 20 | 6-11 | 220 | Declared |
17 | Nolan Traore | PG | Saint-Quentin | 19 | 6-4 | 175 | Int'l |
18 | Carter Bryant | SF | Arizona | 20 | 6-8 | 220 | Testing |
19 | Nique Clifford | SF | Colorado State | 23 | 6-6 | 200 | Auto-Eligible |
20 | Thomas Sorber | C | Georgetown | 20 | 6-10 | 255 | Testing |
21 | Ben Saraf | SG | Ratiopharm Ulm | 19 | 6-5 | 205 | Int'l |
22 | Danny Wolf | C | Michigan | 21 | 7-0 | 250 | Declared |
23 | Joan Beringer | C | Cedevita | 19 | 6-11 | 235 | Int'l |
24 | Rasheer Fleming | PF | Saint Joseph's | 21 | 6-9 | 235 | Declared |
25 | Will Riley | SF | Illinois | 19 | 6-8 | 180 | Declared |
26 | Hugo Gonzalez | SF | Real Madrid | 19 | 6-6 | 205 | Int'l |
27 | Yaxel Lendeborg | PF | UAB | 23 | 6-9 | 240 | Testing |
28 | Noah Penda | SF | Le Mans | 21 | 6-8 | 225 | Int'l |
29 | Walter Clayton Jr. | SG | Florida | 22 | 6-3 | 195 | Auto-Eligible |
30 | Adou Thiero | PF | Arkansas | 21 | 6-8 | 220 | Declared |
31 | Ryan Kalkbrenner | C | Creighton | 24 | 7-1 | 270 | Auto-Eligible |
32 | Labaron Philon | PG | Alabama | 20 | 6-4 | 175 | Declared |
33 | Johni Broome | C | Auburn | 23 | 6-10 | 240 | Auto-Eligible |
34 | Kam Jones | SG | Marquette | 23 | 6-5 | 200 | Auto-Eligible |
35 | Maxime Raynaud | C | Stanford | 22 | 7-1 | 250 | Auto-Eligible |
36 | Alex Condon | C | Florida | 21 | 6-11 | 230 | Testing |
37 | Bogoljub Markovic | PF | Mega Basket | 20 | 6-11 | 195 | Int'l |
38 | Milos Uzan | PG | Houston | 23 | 6-4 | 195 | Testing |
39 | Alex Toohey | SF | Sydney | 21 | 6-7 | 205 | Int'l |
40 | Miles Byrd | SF | San Diego State | 21 | 6-7 | 185 | Testing |
41 | Chaz Lanier | SG | Tennessee | 24 | 6-4 | 200 | Auto-Eligible |
42 | Boogie Fland | PG | Arkansas | 19 | 6-2 | 175 | Testing |
43 | Isaiah Evans | SG | Duke | 20 | 6-6 | 185 | Testing |
44 | Sergio De Larrea | PG | Valencia | 20 | 6-5 | 175 | Int'l |
45 | Tyrese Proctor | PG | Duke | 21 | 6-5 | 185 | Declared |
46 | Tahaad Pettiford | PG | Auburn | 20 | 6-1 | 165 | Testing |
47 | Drake Powell | SG | North Carolina | 20 | 6-6 | 195 | Declared |
48 | Cedric Coward | SF | Washington State | 22 | 6-6 | 205 | Testing |
49 | Darrion Williams | SF | Texas Tech | 22 | 6-6 | 225 | Testing |
50 | Rocco Zikarsky | C | Brisbane | 19 | 7-2 | 225 | Int'l |
51 | Michael Ruzic | PF | Joventut | 19 | 6-10 | 220 | Int'l |
52 | Koby Brea | SG | Kentucky | 23 | 6-6 | 205 | Auto-Eligible |
53 | John Tonje | SF | Wisconsin | 24 | 6-6 | 210 | Auto-Eligible |
54 | Eric Dixon | PF | Villanova | 25 | 6-8 | 255 | Auto-Eligible |
55 | Dink Pate | SG | Mexico City | 19 | 6-8 | 210 | Int'l |
56 | Sion James | SG | Duke | 23 | 6-6 | 220 | Auto-Eligible |
57 | Jamir Watkins | SF | Florida State | 24 | 6-7 | 210 | Testing |
58 | Karter Knox | SF | Arkansas | 20 | 6-6 | 225 | Testing |
59 | Hunter Sallis | SG | Wake Forest | 22 | 6-5 | 185 | Auto-Eligible |
60 | Hansen Yang | C | Qingdao | 20 | 7-1 | 250 | Int'l |
61 | Mouhamed Faye | C | Reggiana | 20 | 6-10 | 220 | Int'l |
62 | Amari Williams | PF | Kentucky | 24 | 6-10 | 250 | Auto-Eligible |
63 | Javon Small | PG | West Virginia | 23 | 6-3 | 195 | Auto-Eligible |
64 | Micah Peavy | SF | Georgetown | 24 | 6-7 | 215 | Auto-Eligible |
65 | Ben Henshall | SG | Perth | 21 | 6-5 | 200 | Int'l |
66 | Malique Lewis | SF | South East Melbourne | 21 | 6-8 | 195 | Int'l |
67 | RJ Luis Jr. | SF | St. John's | 23 | 6-7 | 210 | Testing |
68 | PJ Haggerty | PG | Memphis | 21 | 6-3 | 195 | Testing |
69 | Vladislav Goldin | C | Michigan | 24 | 7-1 | 250 | Auto-Eligible |
70 | Kobe Sanders | SF | Nevada | 23 | 6-8 | 205 | Auto-Eligible |
71 | Grant Nelson | PF | Alabama | 23 | 6-11 | 230 | Auto-Eligible |
72 | Izan Almansa | PF | Perth | 20 | 6-10 | 230 | Int'l |
73 | Viktor Lakhin | C | Clemson | 24 | 6-11 | 240 | Auto-Eligible |
74 | Max Shulga | SG | VCU | 23 | 6-5 | 200 | Auto-Eligible |
75 | Caleb Love | SG | Arizona | 24 | 6-4 | 205 | Auto-Eligible |
76 | Otega Oweh | SG | Kentucky | 22 | 6-5 | 210 | Testing |
77 | Caleb Grill | SG | Missouri | 25 | 6-3 | 215 | Auto-Eligible |
78 | Mark Sears | PG | Alabama | 23 | 6-1 | 185 | Auto-Eligible |
79 | Jalon Moore | SF | Oklahoma | 22 | 6-7 | 220 | Auto-Eligible |
80 | Jaxson Robinson | SG | Kentucky | 23 | 6-7 | 200 | Auto-Eligible |
81 | Alijah Martin | PG | Florida | 24 | 6-2 | 210 | Auto-Eligible |
82 | Lachlan Olbrich | C | Illawarra | 22 | 6-10 | 235 | Int'l |
83 | Payton Sandfort | SF | Iowa | 23 | 6-7 | 215 | Auto-Eligible |
84 | Nate Bittle | C | Oregon | 22 | 7-0 | 200 | Testing |
85 | Clifford Omoruyi | C | Alabama | 24 | 6-11 | 240 | Auto-Eligible |
86 | Ryan Nembhard | PG | Gonzaga | 22 | 6-0 | 180 | Auto-Eligible |
87 | John Poulakidas | SG | Yale | 22 | 6-6 | 205 | Auto-Eligible |
88 | Curtis Jones | SG | Iowa State | 24 | 6-4 | 190 | Auto-Eligible |
89 | Brice Williams | SF | Nebraska | 24 | 6-7 | 215 | Auto-Eligible |
90 | Yanic Konan Niederhauser | C | Penn State | 22 | 7-1 | 255 | Testing |
91 | Kobe Johnson | SG | UCLA | 23 | 6-6 | 200 | Auto-Eligible |
92 | Igor Milicic Jr. | PF | Tennessee | 23 | 6-10 | 225 | Auto-Eligible |
93 | Will Richard | SF | Florida | 23 | 6-4 | 205 | Auto-Eligible |
94 | Mackenzie Mgbako | PF | Indiana | 21 | 6-8 | 215 | Testing |
95 | Andrew Carr | PF | Kentucky | 24 | 6-11 | 220 | Auto-Eligible |
96 | Kadary Richmond | SG | St. John's | 24 | 6-6 | 205 | Auto-Eligible |
97 | Chucky Hepburn | PG | Louisville | 22 | 6-2 | 195 | Auto-Eligible |
98 | Miles Kelly | SG | Auburn | 23 | 6-6 | 180 | Auto-Eligible |
99 | Cameron Matthews | PF | Mississippi State | 24 | 6-7 | 235 | Auto-Eligible |
100 | Coleman Hawkins | PF | Kansas State | 24 | 6-10 | 230 | Auto-Eligible |