Attention percentile: 6th · Production percentile: 60th
His production sits in the 60th percentile among qualified QBs this season, well ahead of 6th-percentile attention — a gap of 54 points between tape and volume.
6thattention percentile · vs QBs
60thproduction percentile · vs QBs
Giovanni Lopez
QB · Wake Forest · Jr · #3
Filling the Shoesas of 2026-09-22
Giovanni Lopez is a cornerstone for Wake Forest — measured against the line he joined.
887PASS YDS7PASS TD98RUSH YDS
PASS YDS · 2,500-YD CLUB
2,557
src 2557 passing yards — clears the 2,500-QB volume bar.
Read the story so far
Giovanni Lopez arrived as a 3-star prospect. He lines up at QB for Wake Forest.
On the field, the headline is 887 pass yds, with 7 pass td.
He inherited the QB job from Robby Ashford (4-star). How many games until Grant Lawless (4★) takes the job from Giovanni Lopez?
The clock is the open loop — and it is already ticking.
QB successioncontinuity
Inherited fromRobby Ashford 4★
Pushed byGrant Lawless 4★
How many games until Grant Lawless (4★) takes the job from Giovanni Lopez?
Why nowThe QB job is the open question heading into 2026.
src season totals
src 2557 passing yards — clears the 2,500-QB volume bar.
src throne-line + Filling-the-Shoes
AI-generated narrative · may contain errors · not journalism · updated 2026-09-22
His career
He was on the field for 4 seasons. That is rarer than it sounds.
The week the volume broke through — put up 44 yds at Charlotte.Charlotte · W 20-32025
20235 games
Signed with South Alabama3-star out of James Clemens
Point color shows the opponent's defensive strength that week (red = weaker defense, blue = stronger) — dashed line is this player's own season average.
With E. Hyams — 42.5 yards per punt · 2 punts · 46 long · C. Calvert — 12 points · 44 long · 100 percent on field goals
Signature plays
Signature plays · top plays by |EPA|
The plays that mattered most
fact
Week 1 · Akron · 1&10 · Q2 · EPA +6.27(05:08) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WFU26, for 78 yards to the AKR00 TOUCHDOWN, clock 04:57, 1ST DOWN #85 W.Loerzel pass attempt Successful
Week 1 · Akron · 1&10 · Q2 · EPA +5.86(11:48) No Huddle-Shotgun #3 G.Lopez pass complete deep middle to #14 A.Meeks caught at AKR47, for 72 yards to the AKR00 TOUCHDOWN, clock 11:39, 1ST DOWN #90 C.Calvert kick attempt good (H: #96 J.Ploszay, LS: #49 E.Gilmour)
Week 1 · Akron · 2&16 · Q1 · EPA +3.72(13:13) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #8 C.Hernandez caught at WFU27, for 34 yards to the AKR44 (#20 M.Flowers), 1ST DOWN, PENALTY AKR Face Mask (#20 M.Flowers) 15 yards from AKR44 to AKR29, 1ST DOWN
Week 1 · Akron · 3&8 · Q1 · EPA +3.71(11:36) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #5 K.Shanks caught at AKR11, for 27 yards to the AKR00 TOUCHDOWN, clock 11:32, 1ST DOWN #90 C.Calvert kick attempt good (H: #6 S.Pizzella, LS: #49 E.Gilmour)
Week 3 · Miami · 3&10 · Q4 · EPA -3.49(02:30) Shotgun #3 G.Lopez pass intercepted by #24 E.O'Connor at MIA04 #24 E.O'Connor return 0 yards to the MIA04 (#1 K.Daniels) PENALTY WFU Holding declined
Week 2 · Purdue · 4&15 · Q6 · EPA +3.24(00:00) No Huddle-Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at PUR07, for 15 yards to the PUR02 (#1 S.Bradford; #13 J.Slaughter), out of bounds, 1ST DOWN. The previous play is under automatic review - "First down". CALL OVERTURNED. (Original Play: (00:00) No Huddle-Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at PUR08, for 14 yards to the PUR03 (#1 S.Bradford; #13 J.Slaughter), out of bounds, TURNOVER ON DOWNS)
Week 1 · Akron · 3&6 · Q1 · EPA +2.95(07:33) No Huddle-Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at WFU45, for 17 yards to the AKR43 (#3 A.Branch; #7 J.Jones), 1ST DOWN
Week 3 · Miami · 1&10 · Q4 · EPA +2.91(10:37) No Huddle-Shotgun #3 G.Lopez pass complete deep right to #10 J.Foley caught at MIA30, for 49 yards to the MIA19 (#25 J.Dunnigan), 1ST DOWN
Percentiles versus same-position peers with enough snaps this season. Most bars are box-score rates; EPA / success-rate bars are computed from real play-by-play (offense only — no defensive EPA model exists yet).
Passing profile
Pass Profile · True throw depth (charted plays)
Adjusted ANY/A, sack rate, and where the yards came from
66/106 (62.3%) · 7 TD · 1 INT
106 of 105 attempts matched to play-by-play
102 of 106 attempts charted for true throw depth
Adjusted ANY/A
8.6542 of 126 QBs
Sack rate
4.5%64 of 126 QBs
Sacked on 4.5% of dropbacks (64 of 126) — and still 42 of 126 in Adjusted ANY/A.
Overall 62.3% completion on 106 attempts · 33% completion on 12 deep attempts (20+ air yds).
Passer rating
Zeitgeist Passer Rating
2026 · our own passing-efficiency number, shown next to the 1979 formula it does not replace.
Thin sample: 109 dropbacks
65Zeitgeist Passer Ratingnot ranked until 125 dropbacks
--NCAA passer ratingno box-score line yet
Positive-play rate weight 24%
46.8%59th pct of FBS QBs
share of dropbacks that gained expected points
Yards per attempt weight 56%
8.5093th pct of FBS QBs
sacks excluded
Sack rate weight 21% (penalty)
4.6%68th pct of FBS QBs
the input passer rating cannot see
Opponent-adjusted; garbage time excluded (2 of 111 dropbacks dropped). 50 = FBS average; the number is pulled toward 50 when the sample is thin. Scaled against the 2025 FBS population until enough 2026 QBs qualify. How ZPR is built.
Splits & context
Splits · Per-game
2026 season · 3 games
Home/Road · Season halves
Home vs Road
YDS/g
TD/g
YPA
INT/g
Home2g
331
3.0
8.8
0.5
Road1g
225
1.0
8.3
0.0
First half vs Second half
YDS/g
TD/g
YPA
INT/g
Weeks 1-73g
296
2.3
8.7
0.3
Supporting cast · Scheme
Staff and system around the player
2026 season
Head Coach
Jake Dickert
Pass share
55.1%
108 pass / 88 run
Plays / game
65.3
3 games
Scheme: Pass-leaning.
Awards
Player standing · 2026
POTY finalist (model)
Our Heisman model has him in the top five; no finalist honor is on the books yet.
Roster2-deepStarterRecognizedEliteApex
How he plays
Play style
Pushes it downfield on every look.
CFB Index positional classification
Starter
The No. 1,331 recruit in the country is starting at quarterback in the ACC as a junior.
DNA match
Player DNA
Vertical Passer
Elite arm talent, pushing downfield. Completion rate is the variable.
QB
His 2026 production profile sits closest to Jaylen Raynor’s 2023 season.