All current NFL players face-off
Every player on a current NFL roster, team by team. Set two sides of all current NFL players against each other and decide who takes each row, or call it even.
Drag pictures onto both sides of a row to make a matchup
0–00 even
1,802 not in a matchup · drag one onto either side of a row (up to 4 a side)
Aaron Rodgers#8QB · PIT
Patrick Mahomes#15QB · KC
Khalil Mack#52LB · LAC
Von Miller#40LB · DAL
Travis Kelce#87TE · KC
Josh Allen#17QB · BUF
Cooper Kupp#10WR · SEA
Matthew Stafford#9QB · LAR
Derrick Henry#22RB · BAL
Saquon Barkley#26RB · PHI
Christian McCaffrey#23RB · SF
Myles Garrett#95DE · LAR
Nick Bosa#97DE · SF
Joe Burrow#9QB · CIN
Justin Jefferson#17LB · CLE
Justin Jefferson#18WR · MIN
Cameron Jordan#94DE · NO
Baker Mayfield#6QB · TB
Chris Johnson#3CB · MIA
Calais Campbell#93DE · BAL
Chase Young#99DE · NO
Kyler Murray#1QB · MIN
Jalen Ramsey#5CB · PIT
Deshaun Watson#4QB · CLE
Joe Flacco#16QB · CIN
Josh Jacobs#8RB · GB
Odell Beckham Jr.#9WR · MIN
Jared Goff#16QB · DET
Sam Darnold#14QB · SEA
Kyle Juszczyk#44FB · SF
Trevor Lawrence#16QB · JAX
Tua Tagovailoa#1QB · ATL
Andy Dalton#13QB · ATL
Dak Prescott#4QB · DAL
Kirk Cousins#8QB · LV
Carson Wentz#11QB · MIN
Josh Hines-Allen#41DE · JAX
Jon Runyan#76G · NYG
Jason Myers#5PK · SEA
Geno Smith#7QB · NYJ
Fred Warner#54LB · SF
Stefon Diggs#3WR · WSH
Marlon Humphrey#44CB · BAL
Sauce Gardner#1CB · IND
DK Metcalf#4WR · PIT
Marcus Mariota#8QB · WSH
Jayden Daniels#5QB · WSH
Brock Purdy#13QB · SF
Mark Andrews#89TE · BAL
Dawson Knox#88TE · BUF
Jeffery Simmons#99DT · CHI
Joe Thuney#62G · CHI
Jonathan Allen#93DT · CIN
Garett Bolles#72OT · DEN
Amon-Ra St. Brown#14WR · DET
Chris Jones#95DT · KC
Creed Humphrey#52C · KC
Alvin Kamara#41RB · NO
Trent Williams#71OT · SF
Budda Baker#3S · ARI
Roquan Smith#0LB · BAL
Bradley Chubb#9LB · BUF
Denzel Ward#21CB · CLE
Quinnen Williams#92DT · DAL
Courtland Sutton#14WR · DEN
Keenan Allen#10WR · IND
Jessie Bates III#30S · JAX
Harrison Smith#22S · MIN
Demario Davis#56LB · NYJ
Minkah Fitzpatrick#29S · NYJ
Zach Ertz#86TE · PHI
DeMarcus Lawrence#0LB · SEA
Tony Pollard#20RB · TEN
Michael Dickson#4P · SEA
Chris Lindstrom#63G · ATL
Za'Darius Smith#55DE · ATL
Ronnie Stanley#79OT · BAL
D'Andre Swift#4RB · CHI
Orlando Brown Jr.#75OT · CIN
Rashan Gary#7LB · DAL
Jadeveon Clowney#90DE · HOU
Eric KendricksLB · LAR
Cameron Heyward#97DT · PIT
Leonard Williams#99DT · SEA
Quenton Nelson#53G · SEA
Morgan Cox#46LS · TEN
DeVonta Smith#6WR · PHI
Jake Matthews#70OT · ATL
Trey Hendrickson#91LB · BAL
Darren Waller#88TE · CAR
Grady Jarrett#50DE · CHI
Montez Sweat#98DE · CHI
Elgton Jenkins#74C · CLE
Evan Engram#1TE · DEN
Tyler Biadasz#63C · LAC
Andrew Van Ginkel#43LB · MIN
Kevin Byard#31S · NE
Jake Elliott#4PK · PHI
Julian Love#20S · SEA
Vita Vea#50DT · TB
Jake Bailey#16P · ATL
Nick Folk#6PK · ATL
Charvarius Ward#7CB · IND
Patrick Ricard#45FB · NYG
Zack Baun#53LB · PHI
Chris Boswell#9PK · PIT
Aidan Hutchinson#97DE · DET
Puka Nacua#12WR · LAR
Logan Cooke#9P · JAX
Jeremy Reaves#39S · WSH
Bryan Anger#5P · DAL
Adam Trautman#82TE · DEN
Zaire Franklin#44LB · GB
Mason Rudolph#2QB · PIT
Sam LaPorta#87TE · DET
Drake Maye#10QB · NE
Mike Brown#33S · NE
Miles Killebrew#29S · TB
Tommy Townsend#3P · TEN
Brandon Aubrey#17PK · DAL
Jalen Carter#98DT · PHI
Michael Carter#35RB · TEN
Jahan Dotson#4WR · ATL
Kenny Pickett#12QB · CAR
Jahmyr Gibbs#0RB · DET
Dion Dawkins#73OT · BUF
Cooper DeJean#33CB · PHI
Landon Dickerson#69G · PHI
Lane Johnson#65OT · PHI
Wyatt Teller#75G · HOU
Cam Jurgens#64C · BAL
Brian Branch#32S · DET
Quinyon Mitchell#27CB · PHI
Travis Hunter#12WR · JAX
Caleb Williams#18QB · CHI
Andrew DePaola#42LS · MIN
Kyle Williams#18WR · NE
Trey Smith#65G · KC
Brian O'Neill#75OT · MIN
Tyrod Taylor#6QB · GB
Fernando Mendoza#15QB · LV
Ed Oliver#91DT · BUF
Harrison Butker#7PK · KC
Jacoby Brissett#11QB · BAL
Damar Hamlin#3S · BUF
Daniel Jones#17QB · IND
Tyler Warren#84TE · IND
Justin Fields#6QB · KC
Case Keenum#11QB · CHI
Mike Gesicki#88TE · CIN
David Montgomery#32RB · HOU
Hunter Henry#85TE · NE
Devin Singletary#26RB · NYG
Brandin Cooks#84WR · SF
Mike Hughes#21CB · ATL
Kyle Allen#11QB · BUF
Jaylen Waddle#17WR · DEN
Taylor Rapp#30S · DEN
Jerry Tillery#94DT · IND
Jordyn Brooks#20LB · MIA
Erik McCoy#78C · NO
Justin Reid#21S · NO
Justice Hill#43RB · BAL
Garrett Bradbury#67C · CHI
Marcus Davenport#52DE · CHI
Drew Sample#89TE · CIN
Quincy Williams#5LB · CLE
Joshua Dobbs#11QB · DET
Jonnu Smith#18TE · GB
Laquon Treadwell#13WR · IND
Jonathan Owens#38S · IND
Kristian Fulton#8CB · KC
Noah Fant#87TE · NO
Sterling Shepard#87WR · NYJ
Uchenna Nwosu#7LB · SEA
Drew Lock#2QB · SEA
Isaiah Oliver#28S · TEN
Bobby Okereke#58LB · CAR
Ka'imi Fairbairn#15PK · HOU
Grover Stewart#90DT · IND
Mo Alie-Cox#81TE · IND
Antonio Johnson#6S · JAX
Justin Watson#84WR · KC
Austin Ekeler#30RB · WSH
Garrett Wilson#5WR · NYJ
Bryce Young#9QB · CAR
Devin Bush#12LB · CHI
Josh Johnson#11QB · CIN
Marcus Jones#25CB · NE
Charles Omenihu#90DE · WSH
Bo Nix#10QB · DEN
Colston Loveland#84TE · CHI
David Edwards#76G · NO
Connor McGovern#66C · BUF
Dalton Risner#66G · CIN
Julian Blackmon#23S · NO
Bobby Hart#68OT · SEA
Dan Feeney#65G · TB
Mekhi Becton#74G · GB
Ted Karras#64C · CIN
Kevin Zeitler#70G · GB
Joe Cardona#49LS · LAR
Tytus Howard#71OT · CLE
Jon Weeks#46LS · SF
Andrew Wingard#28S · ARI
Blake Gillikin#12P · ARI
Casey Kreiter#59LS · ARI
Chad Ryland#38PK · ARI
Dante Stills#55DT · ARI
Denzel Burke#29CB · ARI
Devin Duvernay#81WR · ARI
Elijah Wilkinson#65OT · ARI
Gardner Minshew II#15QB · ARI
Hjalte Froholdt#72C · ARI
Isaac Seumalo#73G · ARI
Jack Gibbens#50LB · ARI
Jayden Williams#66OT · ARI
Josh Sweat#10LB · ARI
Kei'Trel Clark#13CB · ARI
Mack Wilson Sr.#1LB · ARI
Max Melton#16CB · ARI
Reggie Virgil#82WR · ARI
Roy Lopez#51DT · ARI
Simi Fehoko#80WR · ARI
Trey McBride#85TE · ARI
Tyler Allgeier#22RB · ARI
Walter Nolen III#97DT · ARI
Zaven Collins#25LB · ARI
Andrew Billings#95DT · ARI
Bam Knight#20RB · ARI
Baron Browning#5LB · ARI
Carson Beck#19QB · ARI
Cody Simon#0LB · ARI
Dadrion Taylor-Demerson#42S · ARI
Darius Robinson#56DE · ARI
Eku Leota#54LB · ARI
Elijah Higgins#84TE · ARI
Garrett Williams#21CB · ARI
Harrison Wallace III#83WR · ARI
Jedrick Wills Jr.#79OT · ARI
Jon Gaines II#71G · ARI
Josh Fryar#78OT · ARI
Kalen King#35CB · ARI
Karson Sharar#43LB · ARI
Kitan Crawford#36S · ARI
L.J. Collier#91DE · ARI
Starling Thomas V#24CB · ARI
Albert Reese IV#76OT · ARI
Evan Hull#26RB · ARI
Hayden Conner#58G · ARI
Jalen Brooks#86WR · ARI
Jordan Burch#52LB · ARI
Teagan Quitoriano#47TE · ARI
Kingsley Eguakun#64C · ARI
Art Green#23CB · ARI
Cameron Robertson#49LB · ARI
Jerome Ford#34RB · ARI
Shawn Bowman#44TE · ARI
A.J. Terrell Jr.#24CB · ATL
Bijan Robinson#7RB · ATL
Brandon Dorlus#54DT · ATL
C.J. Henderson#26CB · ATL
Cameron Thomas#99DE · ATL
DeMarcco Hellams#23S · ATL
Divine Deablo#0LB · ATL
Drake London#5WR · ATL
Gervon Dexter Sr.#95DT · ATL
James Pearce Jr.#27LB · ATL
Jawaan Taylor#71OT · ATL
Kendal Daniels#53LB · ATL
Khalil Herbert#40RB · ATL
Kyle Pitts Sr.#8TE · ATL
Liam McCullough#49LS · ATL
Maason Smith#92DT · ATL
Matthew Bergeron#65G · ATL
Michael Penix Jr.#9QB · ATL
Olamide Zaccheaus#14WR · ATL
Ryan Neuzil#64C · ATL
Sydney Brown#29S · ATL
Xavier Watts#31S · ATL
Avieon Terrell#12CB · ATL
Beaux Collins#88WR · ATL
Billy Bowman Jr.#33CB · ATL
Charles Snowden#47LB · ATL
Charlie Woerner#89TE · ATL
Chris Blair#19WR · ATL
Corey Levin#62G · ATL
Ethan Onianwa#75OT · ATL
Harold Perkins Jr.#56LB · ATL
Josh Woods#46LB · ATL
Kyle Hinton#68G · ATL
LaCale London#94DE · ATL
Zach Harrison#96DE · ATL
Zachariah Branch#17WR · ATL
Austin Hooper#81TE · ATL
Christian Harris#45LB · ATL
Mike Ford Jr.#28CB · ATL
Robert Longerbeam#37CB · ATL
Yasir Abdullah#22LB · ATL
JSJack Strand#18
QB · ATL
Jalon Walker#11LB · ATL
Nick Muse#87TE · ATL
Drake Jackson#91DE · ATL
Jammie Robinson#34S · ATL
Ja'Kobi Lane#6WR · BAL
Jake Moody#45PK · BAL
Jaylinn Hawkins#21S · BAL
John Simpson#74G · BAL
Kyle Hamilton#14S · BAL
LaJohntay Wester#10WR · BAL
Malaki Starks#24S · BAL
Mike Green#15LB · BAL
Nate Wiggins#2CB · BAL
Nick Moore#46LS · BAL
Nnamdi Madubuike#92DT · BAL
Olaivavega Ioane#71G · BAL
Rashod Bateman#7WR · BAL
Roger Rosengarten#70OT · BAL
Ryan Eckley#30P · BAL
Travis Jones#98DT · BAL
Trenton Simpson#32LB · BAL
Zay Flowers#4WR · BAL
Aeneas Peebles#90DT · BAL
Andrew Vorhees#72G · BAL
Broderick Washington Jr.#96DT · BAL
Carson Vinson#76OT · BAL
Chidobe Awuzie#3CB · BAL
Devontez Walker#81WR · BAL
Elijah Sarratt#13WR · BAL
Ethan Burke#97LB · BAL
Jay Higgins IV#49LB · BAL
Joe Fagnano#12QB · BAL
John Jenkins#94DT · BAL
Josh Cuevas#85TE · BAL
K'Von Wallace#25CB · BAL
Keondre Jackson#39S · BAL
Keyon Martin#38CB · BAL
Rasheen Ali#26RB · BAL
T.J. Tampa#27CB · BAL
Teddye Buchanan#40LB · BAL
Zion Young#9LB · BAL
Chandler Rivers#29CB · BAL
Emery Jones Jr.#51OT · BAL
Ethan Pocic#77C · BAL
Kedon Slovis#18QB · BAL
Kyle Hergel#60G · BAL
Matt Hibner#88TE · BAL
Jovaughn Gwyn#54G · BAL
Nick Vannett#87TE · BAL
Adisa Isaac#50LB · BAL
Gerad Lichtenhan#78OT · BAL
Michael Jordan#67G · BAL
Alec Anderson#70OT · BUF
Christian Benford#47CB · BUF
Cole Bishop#24S · BUF
Dalton Kincaid#86TE · BUF
Davison Igbinosun#21CB · BUF
Dee Alford#23CB · BUF
Deone Walker#96DT · BUF
DJ Moore#2WR · BUF
Dorian Williams#42LB · BUF
Greg Dortch#19WR · BUF
Greg Rousseau#15LB · BUF
James Cook III#4RB · BUF
Keon Coleman#0WR · BUF
Khalil Shakir#10WR · BUF
O'Cyrus Torrence#64G · BUF
Reid Ferguson#69LS · BUF
Spencer Brown#79OT · BUF
T.J. Sanders#98DT · BUF
Terrel Bernard#8LB · BUF
Tommy Doman Jr.#39P · BUF
Tyler Bass#16PK · BUF
Ar'maj Reed-Adams#60G · BUF
Austin Corbett#63C · BUF
DeWayne Carter#90DT · BUF
Geno Stone#25S · BUF
Greg Gaines#97DT · BUF
Joe Andreessen#44LB · BUF
Kaleb Elarms-Orr#52LB · BUF
Landon Jackson#94DE · BUF
Lloyd Cushenberry III#53C · BUF
Maxwell Hairston#1CB · BUF
Michael Hoecht#55DE · BUF
Ray Davis#7RB · BUF
Sam Franklin Jr.#28S · BUF
Skyler Bell#13WR · BUF
Te'Cory Couch#33CB · BUF
TJ Parker#99LB · BUF
Trent Sherfield#81WR · BUF
Ty Johnson#26RB · BUF
Tylan Grable#68OT · BUF
Jackson Hawes#85TE · BUF
Jalon Kilgore#29S · BUF
Javon Solomon#56LB · BUF
Jude Bowry#74OT · BUF
Mike Danna#51DE · BUF
Keleki Latu#83TE · BUF
Kani Walker#41CB · BUF
Chau Smith-Wade#26CB · CAR
Top all current NFL players — November 2026
See the full top list →- 1
Tua Tagovailoa - 2
Saquon Barkley - 3
Von Miller - 4
Deshaun Watson - 5
Travis Kelce
What a face-off is for
Rows can be one against one, two against two, three against three, or uneven, so a whole team can face a single star.
Name the two sides, like two generations, two eras or two rosters, and fill each row with their closest counterparts.
Every player on a current NFL roster, team by team.
Every pick and every finished ranking here counts toward the top all current NFL players for November 2026.
Step by step
- Deal a random set of matchups, or clear the board and drag pictures onto either side of each row.
- Tap the better side of each row, or the = in the middle when they're even.
- Download the picture or save it so others can call the same matchups.
- The search box under the board finds anyone else you want to add.
- Download image saves a picture of your board with your name or logo on it, and Copy link shares this exact board.
































