To think Luepke is isn't making the team or is in some type of competition with Mafah is out of touch with the roster and team building.
They are definitely different players. Mafah is strictly an RB while Luepke is a fullback/tight end who can play a little single back.
Right now, I see the roster like this:
Offense (25)
QB (2) — Dak Prescott, Joe Milton III
RB (3) — Javonte Williams, Jaydon Blue, Phil Mafah
FB(1) — Hunter Luepke
TE (3) — Jake Ferguson, Luke Schoonmaker, Brevyn Spann-Ford
WR (6) — CeeDee Lamb, George Pickens, Kavonte Turpin, Jalen Tolbert, Jonathan Mingo, Ryan Flournoy
OL (10) — Tyler Guyton, Tyler Smith, Cooper Beebe, Tyler Booker, Terence Steele, Asim Richards, Rob Jones, Brock Hoffman, TJ Bass, Nathan Thomas or Ajani Cornelius
Defense (25)
DE (5) — Micah Parsons, Dante Fowler, Marshawn Kneeland, Donovan Ezeiruaku, Payton Turner or Sam Williams
DT (4) — Mazi Smith, Osa Odighizuwa, Solomon Thomas, Jay Toia
LB (6) — Kenneth Murray Jr., Jack Sanborn, Marist Liufau, Damone Clark, Shemar James, Buddy Johnson or Justin Barron
CB (5) — DaRon Bland, Kaiir Elam, Shavon Revel, C.J. Goodwin, Caelon Carson or Josh Butler
S (5) — Donovan Wilson, Malik Hooker, Markquese Bell, Juanyeh Thomas, Israel Mukuamu
Special teams (3)
K (1) — Brandon Aubrey
P (1) — Bryan Anger
LS (1) — Trent Sieg
Practice squad — QB Will Grier, RB Miles Sanders, RB Deuce Vaughn, CB Josh Butler, LB Justin Barron, OL Ajani Cornelius, DT Tommy Akingbesote, DE Tyrus Wheat, NT Justin Rogers, TE John Stephens Jr., DB Bruce Harmon, WR Traeshon Holden, TE Tyler Neville, CB Mike Smith Jr., WR Jalen Cropper or OL Dakoda Shepley