College Football offensive linemen face-off

Every current College Football offensive linemen, best known first. Deal a random set of college Football offensive linemen matchups, or build your own, then pick a side in each.

Drag pictures onto both sides of a row to make a matchup
0–00 even
2,328 not in a matchup · drag one onto either side of a row (up to 4 a side)
Alec Falk#75
OL · AF
Alex Boyd#76
OL · AF
Brandon Nazworth#73
OL · AF
Caden Romo#64
OL · AF
Cole Anderson#67
OL · AF
ECEli Campbell#63
OL · AF
Gary Lassley#78
OL · AF
Ian Fisher#56
OL · AF
Jon Ashford#72
OL · AF
Jonny Brambila#62
OL · AF
JPJustus Perales#54
OL · AF
Marcus Roser#71
OL · AF
Michael Ray#53
OL · AF
Nathan Elwood#52
OL · AF
Peyton Knoebel#77
OL · AF
Alex Fox#58
OL · AKR
Allen Jones Jr.#50
OL · AKR
Amarie Archer#55
OL · AKR
August Weight#63
OL · AKR
Brandon Smith#56
OL · AKR
Carlos Slayden#71
OL · AKR
Colin Lyons#72
OL · AKR
Daxton Christman-​Gourley#78
OL · AKR
Dayne Shor#75
OL · AKR
Ian Falkner#57
OL · AKR
Jason Hoskins#51
OL · AKR
Jon Stephens#61
OL · AKR
Jonas Mann#73
OL · AKR
Jonathan Gould#68
OL · AKR
Lorvens Barthelemy#77
OL · AKR
Max Mobley#62
OL · AKR
Melvin Puckett#70
OL · AKR
Nate Hampton#52
OL · AKR
Nick Stopiak#79
OL · AKR
Baker Hickman#69
OL · ALA
Bear Fretwell#57
OL · ALA
Billy Roby#68
OL · ALA
Bryson Cooley#63
OL · ALA
Casey Poe#50
OL · ALA
Chris Booker#73
OL · ALA
Davis Peterson#62
OL · ALA
Ethan Fields#75
OL · ALA
Jackson Lloyd#77
OL · ALA
Jared Graham#66
OL · ALA
Jayvin James#54
OL · ALA
JD Martin#59
OL · ALA
Michael Carroll#64
OL · ALA
Nick Brooks#71
OL · ALA
Racin Delgatty#55
OL · ALA
Ty Haywood#72
OL · ALA
Tyrell Miller#65
OL · ALA
Al Oliver#70
OL · APP
Ben Jones#55
OL · APP
Caden Muskus#60
OL · APP
Cayden Sweatt#52
OL · APP
Daniel Davis#77
OL · APP
Danny Stevens#66
OL · APP
Devon Manuel#57
OL · APP
Eisa Evans#50
OL · APP
Greydon Grimes#75
OL · APP
JHJahlon Harris#76
OL · APP
Jarvis Potts#64
OL · APP
Jayden Thomas#56
OL · APP
Kamron Burris#74
OL · APP
Nick Kashubara#72
OL · APP
Scottland Dover#63
OL · APP
TGTre Glover#73
OL · APP
Trent Ramsey#67
OL · APP
Tyriq Poindexter#78
OL · APP
Alexander Doost#63
OL · ARIZ
Grayson Stovall#78
OL · ARIZ
Isaac Perez#79
OL · ARIZ
Jake Griffin#77
OL · ARIZ
Javian Goo#62
OL · ARIZ
Jaxon Griffin#66
OL · ARIZ
Keona Peat#54
OL · ARIZ
Khalil Sanogo#76
OL · ARIZ
Louis Akpa#72
OL · ARIZ
Malachi Joyner#68
OL · ARIZ
Matthew Lado#73
OL · ARIZ
Nathan Hale#55
OL · ARIZ
Tristan Bounds#71
OL · ARIZ
Zach Henning#58
OL · ARIZ
Aaron Smith#65
OL · ARK
Adam Hawkes#54
OL · ARK
Alex Johnson#62
OL · ARK
Ben Mubenga#56
OL · ARK
Brooks Edmonson#73
OL · ARK
Caden Kitler#52
OL · ARK
Carey Clayton#55
OL · ARK
Daniel Grein#70
OL · ARK
Emmanuel Flor#67
OL · ARK
Hugh Smith#63
OL · ARK
Jonas Nantze#60
OL · ARK
Josiah Clemons#79
OL · ARK
Kaden Bramlage#61
OL · ARK
Kash Courtney#53
OL · ARK
Kavion Broussard#75
OL · ARK
Kobe Branham#50
OL · ARK
Lucas Possenti#78
OL · ARK
Malachi Breland#71
OL · ARK
Payton Parks-​Smith#66
OL · ARK
Terence Roberson Jr.#74
OL · ARK
Ben Britton#63
OL · ARMY
Ben Konopka#73
OL · ARMY
Braeden Helmkamp#70
OL · ARMY
Carter Glab#55
OL · ARMY
Chuck Johnson#77
OL · ARMY
Donald Jurek#75
OL · ARMY
Henry Appleton#58
OL · ARMY
Jack Manning#59
OL · ARMY
Jake Clapper#51
OL · ARMY
James Bland#53
OL · ARMY
Kyle Baltazar#57
OL · ARMY
Kyle Kloska#75
OL · ARMY
Michael Goodale#56
OL · ARMY
Miles Hagan#69
OL · ARMY
Paolo Gennarelli#71
OL · ARMY
Tyler Lee#56
OL · ARMY
Xavier Archawski#78
OL · ARMY
Xzavier Grabher#50
OL · ARMY
Aiden Kehm#63
OL · ARST
Baker North#79
OL · ARST
Cade Channell#51
OL · ARST
Cameron Ambrose#58
OL · ARST
Cape Johnson#65
OL · ARST
Cooper Sherrod#69
OL · ARST
Gabe Fortson#77
OL · ARST
JB Hoehn#75
OL · ARST
Josh Austin#78
OL · ARST
Landry Cannon#74
OL · ARST
Manasse Itete#70
OL · ARST
Mason Myers#52
OL · ARST
Noah Hacker#64
OL · ARST
Talan Chandler#53
OL · ARST
Trason Hunt#76
OL · ARST
Tristian Smith#68
OL · ARST
Wil Saxton#50
OL · ARST
Brent Helton#69
OL · ASU
Champ Westbrooks#76
OL · ASU
Cortavius Tisaby#56
OL · ASU
Desean Bryant Jr.#54
OL · ASU
Doughless Teloma#72
OL · ASU
FLFiliva'a Lokotui#57
OL · ASU
Jalen Klemm#70
OL · ASU
Jarmaine Mitchell#75
OL · ASU
Luke Baklenko#78
OL · ASU
Maki Stewart#59
OL · ASU
Makua Pule#71
OL · ASU
Manamo'ui Muti#52
OL · ASU
Marques Uini#50
OL · ASU
Matai Jefferson#77
OL · ASU
Niniva Nicholson#55
OL · ASU
Rob Lapuaho#53
OL · ASU
SLSiosaia Lapuaho#74
OL · ASU
Tana Alo-​Tupuola#58
OL · ASU
Terrell Kim#73
OL · ASU
Wade Helton#64
OL · ASU
Xander Ruggeroli#79
OL · ASU
Bear McWhorter#75
OL · AUB
Cade Barnett#60
OL · AUB
Cole Best#72
OL · AUB
Cole Skinner#56
OL · AUB
Deryc Plazz#52
OL · AUB
Harrison Clemmer#57
OL · AUB
Jack Leyrer#76
OL · AUB
Jacob Strand#69
OL · AUB
Jo Simmons#79
OL · AUB
John Henry Flatt#58
OL · AUB
Kail Ellis#51
OL · AUB
Kenneth McManus IV#55
OL · AUB
Mason Mathis#78
OL · AUB
Mykall Lundy-​Foster#73
OL · AUB
Parker Pritchett#70
OL · AUB
Stanton Ramil#65
OL · AUB
Tai Buster#71
OL · AUB
TJ Hedrick#50
OL · AUB
Blake Scriber#60
OL · BALL
Brady Barrowman#71
OL · BALL
Chris Hood#66
OL · BALL
Cole Mosier#73
OL · BALL
Evan Downer#54
OL · BALL
Grant Haworth#68
OL · BALL
Jackson Ruess#67
OL · BALL
Jacob Jeudy#56
OL · BALL
Kaden Mayle#78
OL · BALL
Luke Dalton#61
OL · BALL
Misael Sandoval#77
OL · BALL
Nolan Cicero#57
OL · BALL
Ryan Eldridge#65
OL · BALL
Sam Spicer#62
OL · BALL
Tristan Cook#70
OL · BALL
Zach Bandy#75
OL · BALL
Zion Haney#79
OL · BALL
Alessandro Lorenzetti#62
OL · BAY
Asher Hale#72
OL · BAY
Cayden Tone#61
OL · BAY
Cole Rhett#78
OL · BAY
Connor Cameron#79
OL · BAY
Cooper Lovelace#58
OL · BAY
David Roberts Jr.#67
OL · BAY
Donel Robinson Jr.#69
OL · BAY
Harrison Cluff#56
OL · BAY
Jaydon Mendiola#64
OL · BAY
Journey Tala#57
OL · BAY
Kaden Sieracki#74
OL · BAY
Keystone Allison#73
OL · BAY
Koltin Sieracki#66
OL · BAY
Lawson Petty#76
OL · BAY
Logan Moore#77
OL · BAY
Matthew Parker#71
OL · BAY
Muyont'a Maxwell#75
OL · BAY
Nate Kibble#70
OL · BAY
Wyatt Swaner#63
OL · BAY
Amir Johnson#51
OL · BC
Dean Ruksnaitis#54
OL · BC
Jani Norwood#56
OL · BC
Judah Pruitt#52
OL · BC
Kristian Phillips#71
OL · BC
Lawrence Iyalekhue#73
OL · BC
Marc Antunes Jr.#74
OL · BC
Marek Jin#69
OL · BC
Michael Crounse#77
OL · BC
Pape Abdoulaye Sy#75
OL · BC
Reggie Jackson#70
OL · BC
Souleye Diawara#78
OL · BC
Tanner Chlupsa#76
OL · BC
Trevon Humphrey#53
OL · BC
Veguer Jean-​Jumeau#63
OL · BC
Alex Harris#70
OT · BGSU
Alexis Sanchez#78
G · BGSU
Brody Bolyn#54
C · BGSU
Caden Campbell#73
G · BGSU
Ethan Kraatz#58
OT · BGSU
Gabe Funk#65
OL · BGSU
James Thomas Jr.#77
G · BGSU
John Kolarchick#59
OL · BGSU
Maddux Murphy#75
OL · BGSU
MJ Dillard#64
OL · BGSU
Pete Pendergest#61
OL · BGSU
TATheo Andall#76
OL · BGSU
Travis Robertson#71
OL · BGSU
Vincent Giordano#50
OT · BGSU
Zane Panchula#66
OT · BGSU
Alma Taleni#74
OL · BOIS
Ashton Kershner#71
OL · BOIS
Carson Rasmussen#64
OL · BOIS
Connor Lagrow#63
OL · BOIS
Daniil Starykh#72
OL · BOIS
Daylon Metoyer#75
OL · BOIS
Greg Bienvenue#76
OL · BOIS
Hakeim Smalls#65
OL · BOIS
Jameson Perry#59
OL · BOIS
Jason Steele#67
OL · BOIS
Kole Cronin#77
OL · BOIS
Kyle Cox#70
OL · BOIS
Parker Perkins#73
OL · BOIS
Roger Carreon#62
OL · BOIS
Stewart Taufa#52
OL · BOIS
Sua Faleagafua#55
OL · BOIS
Tyler Ethridge#78
OL · BOIS
Zander Esty#69
OL · BOIS
Ben Foglia-​Albrecht#58
OL · BUF
Cam Davis#79
OL · BUF
Gabriel Arena#59
OL · BUF
Jackson Bellamy#69
OL · BUF
Jackson Davenport#77
OL · BUF
Jacob Merritt#64
OL · BUF
Jaden Maxey#72
OL · BUF
Joe Crocker#78
OL · BUF
Marco Cate#56
OL · BUF
Nathan Natoli#76
OL · BUF
Nino Francavilla#74
OL · BUF
Paul Clark#62
OL · BUF
Thomas Barr#55
OL · BUF
Tyrone Davis#51
OL · BUF
Val Kondratenko#60
OL · BUF
Andrew Gentry#75
OL · BYU
Bott Mulitalo#52
OL · BYU
Brigham Alexander#66
OL · BYU
Bruce Mitchell#63
OL · BYU
Caden McKee#73
OL · BYU
Jake Alexander#54
OL · BYU
Jeff Lewis#76
OL · BYU
Joe Brown#72
OL · BYU
Jr Sia#62
OL · BYU
Kyle Sfarcioc#64
OL · BYU
Paki Finau#58
OL · BYU
Siosiua Latu-​Finau#59
OL · BYU
Sonny Makasini#51
OL · BYU
Strantz Mangisi#53
OL · BYU
Talitu'i Pututau#57
OL · BYU
Trevin Ostler#74
OL · BYU
Trevor Pay#67
OL · BYU
Ashton Rivera#58
OL · CAL
Bastian Swinney#76
OL · CAL
Ben Howard#72
OL · CAL
Daniel McMorris#55
OL · CAL
EFElisha Faamatuainu#52
OL · CAL
Jacob Arop#75
OL · CAL
Jimothy Lewis Jr.#77
OL · CAL
Jojo Genova#68
OL · CAL
Justin Hasenhuetl#65
OL · CAL
Kahlee Tafai#51
OL · CAL
Kamo'I Huihui-​White#73
OL · CAL
Lamar Robinson#78
OL · CAL
Michael Klisiewicz#74
OL · CAL
Mykeal Rabess#70
OL · CAL
Roger Vanderhoef#60
OL · CAL
Sam Bjerke#66
OL · CAL
Tyson Ruffins#56
OL · CAL
Apisa Poumele#58
OL · CCU
Beau Gwynn#62
OL · CCU
Cristian Loaiza#76
OL · CCU
Daniel Jones#70
OL · CCU
Daughtry Richardson#78
OL · CCU
Dominic Rijos#72
OL · CCU
Gabe Jones#52
OL · CCU
Gavin McLaughlin#55
OL · CCU
Johnathan Ashley#77
OL · CCU
Joshua Daniel#65
OL · CCU
Kain McDonald#66
OL · CCU
Kyler Johnson#75
OL · CCU
Mason Barton#68
OL · CCU
Nasir Jones#50
OL · CCU
Stephan Mondesir#71
OL · CCU
Tray Franklin#56
OL · CCU
Aiden Pastoriza#73
OL · CIN
Austin Hoane#52
OL · CIN
Cray Paich#70
OL · CIN
Evan Tengesdahl#50
OL · CIN
Grant Edgington#78
OL · CIN
Joe Cotton#74
OL · CIN
JP Schrieber#69
OL · CIN
Judea Milon#71
OL · CIN
Luke Collins#79
OL · CIN
Luke Grover#67
OL · CIN
Marcus McGregor#75
OL · CIN
Nolan Latulippe#72
OL · CIN
Solomon Mathis#55
OL · CIN
Taran Tyo#77
OL · CIN
Xavier Lozowicki#66
OL · CIN
Zac Clarke#63
OL · CIN
Zach Taylor#76
OL · CIN
Adam Guthrie#72
OL · CLEM
Brayden Jacobs#74
OL · CLEM
Bryce Smith#62
OL · CLEM
Carlito Jones#67
OL · CLEM
Carter Scruggs#78
OL · CLEM
CBChance Barclay#70
OL · CLEM
Chapman Pendergrass#65
OL · CLEM
Collin Sadler#50
OL · CLEM
Dietrick Pennington#91
OL · CLEM
Elyjah Thurmon#52
OL · CLEM
Gavin Blanchard#51
OL · CLEM
Harris Sewell#55
OL · CLEM
Hayes Galloway#73
OL · CLEM
Ian Reed#54
OL · CLEM
Leo Delaney#71
OL · CLEM
Ronan O'Connell#77
OL · CLEM
Tucker Kattus#75
OL · CLEM
Amar Harper#71
OL · CLT
Callum Cary#63
OL · CLT
Cody Taylor#68
OL · CLT
Daniel Phillips#73
OL · CLT
Dom Silvia#67
OL · CLT
Dylan Nolan-​Cook#77
OL · CLT
Isaac Sikes-​Rasby#54
OL · CLT
Isaiah Bullerdick#76
OL · CLT
Jake Allen#56
OL · CLT
Kristos Fernandez#75
OL · CLT
Luke Sandy#57
OL · CLT
Mason Mcgill#58
OL · CLT
Mathias Nielsen#55
OL · CLT
Nic Cruji#65
OL · CLT
O'Shea Stroman#64
OL · CLT
Omarion Davis#66
OL · CLT
Reginhard Pierre-​Nau#61
OL · CLT
Rod Green#50
OL · CLT
Tristen Brown#79
OL · CLT
Brady Ploucha#59
OL · CMU
Charlie Mandabach#67
OL · CMU
Dasan Smith#73
OL · CMU
Isaac Hutchinson#79
OL · CMU
Jack Nolan#77
OL · CMU
Jacob Booth#69
OL · CMU
Jacob Russell#70
OL · CMU
Jacob Timmer#71
OL · CMU
John Iannuzzi#60
OL · CMU
Landon Harper#68
OL · CMU
Losini Maka#55
OL · CMU
Martin Koivisto#76
OL · CMU
Matthew Nehf#66
OL · CMU
Nic DiSanto#56
OL · CMU
Talon Smith#78
OL · CMU
Trevor Swan#72
OL · CMU
Triston Pierre#54
OL · CMU
Wyatt Graffin#63
OL · CMU
Zander Barth#61
OL · CMU
Aiden DeCorte#61
OL · COLO

Top college Football offensive linemen — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

How a face-off works

A face-off sets two sides against each other across a line. Each row is a matchup, and you call it for the left, the right, or even.

Play matchups goes through the rows one at a time, as big as your screen allows.

Every current College Football offensive linemen, best known first.

Every pick and every finished ranking here counts toward the top college Football offensive linemen for November 2026.

How to make yours

  1. Pick how many rows and what mix of matchups to deal.
  2. Call each row: left, right or even.
  3. Share the score, or save it for others to try.
  4. To add someone who isn't there, search for them in the box under the board or use + Add.
  5. Your board stays in this browser while you work. Save it to your profile, download the picture, or share a link.

More College Football