Virginia Tech football recruiting odds
167 football recruits tracked by CommitOdds hold an offer from Virginia Tech: commitment odds for each, live for 2027 and 2028.
#25 in projected 2028 class · #24 in projected 2027 class
Projected 2028 class over time
■ Virginia Tech: projected total
■ Virginia Tech: projected rank (lower is better)
Projected 2027 class over time
■ Virginia Tech: projected total
■ Virginia Tech: projected rank (lower is better)
| Rank | Player | Pos. | Status | Top pick | Virginia Tech odds |
|---|---|---|---|---|---|
| 4 | Jett Harrison | WR | Committed: | 9.9% (#4) | |
| 130 | Asa Wall | TE | Committed: | 6.4% (#7) | |
| 143 | John Paul Carrico | OT | Uncommitted | 6.4% (#5) | |
| 106 | Joseph Gibbs | WR | Committed: | 6.2% (#4) | |
| 136 | DeNairo Girton Jr. | S | Uncommitted | 6.1% (#3) | |
| 112 | Xander Edwards | RB | Uncommitted | 6.0% (#5) | |
| 96 | Kavon Blackmon | OT | Uncommitted | 5.6% (#3) | |
| 134 | Chauncey Washington II | S | Uncommitted | 4.8% (#6) | |
| 150 | Xavier Bowman | CB | Uncommitted | 4.7% (#8) | |
| 80 | Bryce Smalls | IOL | Uncommitted | 4.6% (#8) | |
| 90 | George Parkinson IV | Edge | Uncommitted | 4.6% (#6) | |
| 140 | Cartae Ligon | RB | Uncommitted | 4.4% (#6) | |
| 86 | Asa Burch | Edge | Uncommitted | 4.3% (#7) | |
| 55 | Nick Carroll | S | Committed: | 4.2% (#8) | |
| 41 | Grayson Williams | IOL | Uncommitted | 4.1% (#8) | |
| 8 | Christopher Vargas | QB | Committed: | 4.0% (#10) | |
| 60 | Jermaine Smith Jr. | Edge | Uncommitted | 3.9% (#9) | |
| 89 | Malachi Lee | WR | Uncommitted | 3.8% (#8) | |
| 127 | Domonic Williams Jr. | CB | Uncommitted | 3.7% (#8) | |
| 50 | Cam Toomey | Edge | Uncommitted | 3.7% (#9) | |
| 56 | Kaleb Ballard | TE | Uncommitted | 3.6% (#11) | |
| 121 | Isaac Kalubi Lukuni | DL | Uncommitted | 3.5% (#9) | |
| 97 | Nikolas Stevens | DL | Uncommitted | 3.5% (#9) | |
| 71 | Kaden Craft | QB | Committed: | 3.5% (#9) | |
| 98 | Langston Pridgeon | CB | Uncommitted | 3.4% (#10) | |
| 147 | Ryan Peterson | LB | Uncommitted | 3.4% (#11) | |
| 36 | Lorenzo McMullen Jr. | WR | Uncommitted | 3.4% (#10) | |
| 101 | Tysir Young | LB | Committed: | 3.3% (#10) | |
| 104 | Adrian Woodward | S | Uncommitted | 3.2% (#9) | |
| 10 | Nasir Richardson | CB | Uncommitted | 3.2% (#11) | |
| 44 | Lukas Prock | QB | Committed: | 3.2% (#9) | |
| 137 | Amiir Woodward | CB | Uncommitted | 3.2% (#9) | |
| 64 | Simon Nuamah | DL | Uncommitted | 3.0% (#11) | |
| 67 | Antwaun Adams | ATH | Uncommitted | 3.0% (#13) | |
| 48 | Logan Thompson | CB | Uncommitted | 2.9% (#14) | |
| 11 | Cassell Cruickshank | Edge | Uncommitted | 2.9% (#9) | |
| 146 | Shamar Evans | LB | Uncommitted | 2.9% (#17) | |
| 91 | Grayden Reid | CB | Uncommitted | 2.9% (#11) | |
| 53 | Christian Webb-Scott | DL | Uncommitted | 2.8% (#12) | |
| 59 | Jai'lil Goley | CB | Uncommitted | 2.8% (#12) | |
| 81 | Xevien Brinson | TE | Uncommitted | 2.8% (#14) | |
| 31 | Joey Fleming | IOL | Uncommitted | 2.8% (#18) | |
| 18 | Antijuan Wilkes | OT | Uncommitted | 2.8% (#10) | |
| 75 | Jevyn Severson | TE | Uncommitted | 2.8% (#12) | |
| 93 | Dion Edwards | ATH | Uncommitted | 2.7% (#15) | |
| 135 | Maximus Curry | WR | Uncommitted | 2.7% (#11) | |
| 62 | Elijah Tillman | Edge | Uncommitted | 2.7% (#14) | |
| 129 | JC Wessel | TE | Uncommitted | 2.7% (#15) | |
| 33 | Tyzon Swann | DL | Uncommitted | 2.7% (#9) | |
| 42 | Jayden Bell | Edge | Uncommitted | 2.7% (#10) | |
| 117 | Marshaun Thornton | WR | Uncommitted | 2.7% (#15) | |
| 25 | Samuel Bailey | OT | Committed: | 2.7% (#17) | |
| 61 | Braylen Bedford | S | Committed: | 2.7% (#12) | |
| 66 | Jamarios Canton | OT | Uncommitted | 2.7% (#14) | |
| 132 | Ayden Woodruff | DL | Uncommitted | 2.5% (#17) | |
| 40 | Grant Bowen | ATH | Uncommitted | 2.5% (#18) | |
| 68 | Kweli Fielder | IOL | Committed: | 2.5% (#14) | |
| 12 | Prince Che | DL | Uncommitted | 2.4% (#15) | |
| 133 | Jay Schell | LB | Committed: | 2.4% (#13) | |
| 20 | Madoxx Davis | WR | Uncommitted | 2.4% (#16) | |
| 34 | Tyler Boyd | CB | Uncommitted | 2.3% (#15) | |
| 1 | Kellan Hall | DL | Uncommitted | 2.2% (#12) | |
| 114 | Neimann Lawrence | QB | Committed: | 2.2% (#14) | |
| 17 | Tahj Gray | LB | Uncommitted | 2.1% (#13) | |
| 99 | Carter St. Junious | WR | Uncommitted | 2.1% (#13) | |
| 21 | Donald Tabron II | QB | Committed: | 2.1% (#8) | |
| 46 | Andre Alexander Jr. | LB | Uncommitted | 2.1% (#12) | |
| 103 | Derrell Hines Jr. | WR | Uncommitted | 2.0% (#13) | |
| 32 | Kevin Hartsfield | RB | Uncommitted | 2.0% (#17) | |
| 107 | R'Monie Edwards | IOL | Uncommitted | 2.0% (#16) | |
| 73 | CJ Craig-James | S | Uncommitted | 2.0% (#21) | |
| 128 | Damarion Mays | WR | Uncommitted | 1.9% (#19) | |
| 15 | Kameron McGee | Edge | Uncommitted | 1.8% (#18) | |
| 27 | Darieon Prescott | DL | Committed: | 1.8% (#18) | |
| 24 | Antonio Thomas Jr. | Edge | Uncommitted | 1.8% (#16) | |
| 6 | Jaylen Addai | WR | Uncommitted | 1.7% (#19) | |
| 95 | Keoni Snipes | Edge | Uncommitted | 1.7% (#19) | |
| 2 | Casey Barner | S | Uncommitted | 1.6% (#17) | |
| 100 | Gabriel Player | LB | Uncommitted | 1.5% (#16) | |
| 5 | Asher Ghioto | Edge | Uncommitted | 1.5% (#21) | |
| 81 | Peter Bourque | QB | Committed: | 7.5% (#3) | |
| 97 | Elias Pearl | WR | Committed: | 3.5% (#11) | |
| 70 | Layton von Brandt | OT | Committed: | 3.3% (#11) | |
| 14 | Oluwasemilore Olubobola | OT | Committed: | 2.4% (#19) | |
| 44 | Mekai Brown | Edge | Committed: | 2.2% (#17) | |
| 20 | Anthony Sweeney | Edge | Committed: | 2.1% (#17) | |
| 22 | Elijah Haven | QB | Committed: | 2.1% (#14) | |
| 43 | Xavier Hasan | CB | Committed: | 2.1% (#13) | |
| 83 | Jordan Agbanoma | IOL | Committed: | 2.0% (#17) | |
| 62 | Semaj Stanford | S | Committed: | 1.8% (#27) | |
| 63 | Omarii Sanders | LB | Committed: | 1.8% (#24) | |
| 27 | Dakota Guerrant | WR | Committed: | 1.6% (#19) | |
| 4 | Mark Matthews | OT | Committed: | 1.3% (#25) | |
| 87 | Khalil Taylor | WR | Committed: | 1.1% (#14) | |
| 73 | Aroson Randle Jr. | LB | Committed: | 0.8% (#14) | |
| 98 | Jamir Dean | WR | Committed: | 0.6% (#5) | |
| 28 | Abraham Sesay | Edge | Committed: | 0.5% (#19) | |
| 86 | Kennedee Jackson | OT | Committed: | 0.4% (#12) | |
| 64 | Ta'Shawn Poole | S | Committed: | 0.3% (#15) | |
| 67 | Tae Walden Jr. | ATH | Committed: | 0.3% (#23) | |
| 26 | Marcus Fakatou | DL | Committed: | 0.2% (#31) | |
| 77 | Julius Jones | WR | Committed: | 0.2% (#22) | |
| 142 | Brady Marchese | WR | Committed: | 14.7% (#2) | |
| 113 | Polo Anderson | S | Committed: | 3.3% (#13) | |
| 10 | Faizon Brandon | QB | Committed: | 2.8% (#12) | |
| 130 | Ebenezer Ewetade | Edge | Committed: | 2.8% (#8) | |
| 7 | Rodney Dunham | Edge | Committed: | 2.6% (#19) | |
| 104 | Jordan Thomas | CB | Committed: | 1.7% (#24) | |
| 114 | Shahn Alston | RB | Committed: | 1.7% (#13) | |
| 53 | Sam Greer | OT | Committed: | 1.7% (#16) | |
| 18 | Dia Bell | QB | Committed: | 1.5% (#24) | |
| 5 | Zion Elee | Edge | Committed: | 1.5% (#23) | |
| 35 | Kendre Harrison | TE | Committed: | 1.5% (#16) | |
| 120 | Keshawn Stancil | DL | Committed: | 1.2% (#16) | |
| 99 | Aaron Gregory | WR | Committed: | 0.8% (#27) | |
| 28 | Joey O'Brien | S | Committed: | 0.7% (#19) | |
| 42 | Darius Gray | IOL | Committed: | 0.6% (#23) | |
| 11 | Immanuel Iheanacho | IOL | Committed: | 0.5% (#22) | |
| 108 | PJ Dean | Edge | Committed: | 0.5% (#13) | |
| 80 | Asharri Charles | Edge | Committed: | 0.4% (#18) | |
| 37 | Ekene Ogboko | OT | Committed: | 0.4% (#17) | |
| 133 | Valdin Sone | DL | Committed: | 0.4% (#12) | |
| 33 | Jireh Edwards | S | Committed: | 0.4% (#20) | |
| 89 | Bowe Bentley | QB | Committed: | 0.4% (#19) | |
| 24 | Khary Adams | CB | Committed: | 0.3% (#19) | |
| 9 | Carter Meadows | Edge | Committed: | 0.3% (#16) | |
| 123 | Mack Sutter | TE | Committed: | 0.3% (#34) | |
| 143 | Landon Duckworth | QB | Committed: | 0.3% (#27) | |
| 125 | Travis Johnson | WR | Committed: | 0.2% (#18) | |
| 39 | Kaiden Prothro | TE | Committed: | 0.2% (#25) | |
| 56 | Deuce Geralds | DL | Committed: | 0.2% (#29) | |
| 6 | Luke Wafle | Edge | Committed: | 0.2% (#22) | |
| 48 | Jett Thomalla | QB | Committed: | 0.2% (#7) | |
| 139 | Samari Matthews | CB | Committed: | 0.2% (#23) | |
| 12 | Savion Hiter | RB | Committed: | 0.1% (#15) | |
| 31 | Tyler Atkinson | LB | Committed: | 0.1% (#27) | |
| 95 | Caden Harris | CB | Committed: | 0.1% (#25) | |
| 38 | Julian Walker | Edge | Committed: | 0.0% (#9) | |
| 20 | John Meredith III | CB | Committed: | 0.0% (#36) | |
| 86 | Bryce Baker | QB | Committed: | 9.8% (#5) | |
| 55 | Faheem Delane | S | Committed: | 5.4% (#3) | |
| 69 | Gideon Davidson | RB | Committed: | 3.3% (#12) | |
| 130 | Duke Johnson II | LB | Committed: | 2.9% (#16) | |
| 99 | Malik Washington | QB | Committed: | 2.5% (#4) | |
| 22 | Amare Adams | DL | Committed: | 2.2% (#12) | |
| 120 | Jordan Young | ATH | Committed: | 1.7% (#19) | |
| 7 | Tavien St. Clair | QB | Committed: | 1.1% (#17) | |
| 54 | Drake Stubbs | S | Committed: | 0.9% (#22) | |
| 93 | Matt Zollers | QB | Committed: | 0.9% (#13) | |
| 73 | Bryce Davis | Edge | Committed: | 0.9% (#18) | |
| 31 | Trey McNutt | S | Committed: | 0.7% (#26) | |
| 56 | Malachi Goodman | OT | Committed: | 0.6% (#21) | |
| 40 | Brandon Finney Jr. | CB | Committed: | 0.5% (#12) | |
| 116 | Blake Woodby | CB | Committed: | 0.5% (#23) | |
| 145 | Nathaniel Owusu-Boateng | LB | Committed: | 0.4% (#29) | |
| 57 | Andrew Olesh | TE | Committed: | 0.4% (#18) | |
| 147 | Shekai Mills-Knight | RB | Committed: | 0.3% (#19) | |
| 72 | Josh Petty | OT | Committed: | 0.3% (#28) | |
| 6 | David Sanders Jr. | OT | Committed: | 0.2% (#22) | |
| 11 | DJ Pickett | CB | Committed: | 0.2% (#28) | |
| 33 | Isaiah Campbell | DL | Committed: | 0.2% (#20) | |
| 28 | Deuce Knight | QB | Committed: | 0.2% (#19) | |
| 23 | Quincy Porter | WR | Committed: | 0.1% (#27) | |
| 88 | Shamari Earls | CB | Committed: | 0.1% (#12) | |
| 17 | Michael Carroll | IOL | Committed: | 0.1% (#16) | |
| 2 | Keelon Russell | QB | Committed: | 0.1% (#18) | |
| 96 | Kainoa Winston | S | Committed: | 0.0% (#19) |