Saturday, October 17

Compare these teams

Florida Atlantic

4–1

at

Army

3–2

12:00 PM ETMichie StadiumWest Point, NY

Weather

Partly cloudy49°FNW 17 mphGusts 33 mphPrecip 7%

At kickoff · 12:00 PM ET · Updated 2:47 PM ET · National Weather Service

Hour by hour

West Point · local time (ET)

Hour of the game (ET)

Kickoff hour

Partly cloudy49°FNW 17 mphGusts 33 mphPrecip 7%

Weather is not an input to the SBR forecast.

Game forecast

35%

Florida Atlantic win probability

Army 65%

Army by 5.4

Projected margin

Margin uncertainty ±14.0 points

Published forecast · SBR sbr-2r · Model track record

The game in a minute

01 · Florida Atlantic's case

Florida Atlantic's offense leads its matchup in per-play efficiency

Florida Atlantic's offense is in the 57th percentile for per play this season. Army's defense is in the 18th percentile for PPA allowed.

See when each team has the ball

02 · Army's answer

Army's offense leads its matchup in per-play efficiency

Army's offense is in the 88th percentile for predicted points added (PPA) per play this season. Florida Atlantic's defense is in the 15th percentile for PPA allowed.

See when each team has the ball

03 · What could swing it

Wind is in the kickoff forecast

The National Weather Service forecast shows gusts to 33 mph at kickoff.

See the weather

When each team has the ball

Offensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.

When Florida Atlantic has the ball

Florida Atlantic offense
57th
Army defense
18th
Show the underlying numbers
Florida Atlantic offensive PPA per play
0.1857th percentile · #54 nationally
Army PPA allowed per play
0.1718th percentile · #111 nationally
Florida Atlantic
45%61st percentile · #55 nationally
Army success rate allowed
42%33rd percentile · #93 nationally
Florida Atlantic points per game
37.280th percentile · #28 nationally
Army per game
19.272nd percentile · #39 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 teams.

Florida Atlantic offense · Last 5 games · garbage time excluded

Explosiveness
1.27
Rush success
40.9%

Army defense · 4 of the last 5 games · garbage time excluded

Explosiveness allowed
1.47
Rush success allowed
43.1%

When Army has the ball

Army offense
88th
Florida Atlantic defense
15th
Show the underlying numbers
Army offensive PPA per play
0.3088th percentile · #16 nationally
Florida Atlantic PPA allowed per play
0.1815th percentile · #114 nationally
Army success rate
53%97th percentile · #5 nationally
Florida Atlantic success rate allowed
40%55th percentile · #63 nationally
Army points per game
30.654th percentile · #64 nationally
Florida Atlantic points allowed per game
26.629th percentile · #98 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 FBS teams.

Army offense · Last 5 games · garbage time excluded

Explosiveness
1.06
Rush success
53.8%

Florida Atlantic defense · 4 of the last 5 games · garbage time excluded

Explosiveness allowed
1.59
Rush success allowed
40.2%

Defense is oriented so a higher percentile is stronger.

Where they attack.

Follow the direction. Check the production.

Offense on the field
Play type
Field measure
Share of charted attemptsDirectional schematic
Direction, from the offense's perspective

Offense moving upfield ↑

Select left, middle or right. The paths show direction only; alignment, routes and throw depth are schematic.

Caden Veltkamp · 96% of charted pass attempts

Throwing right

Share of charted plays
40%
Usage: charted in this direction
63 attempts
Yards / attempt
6.8
over 62 attempts with a result
Completion rate
73%
over 62 attempts with a result

157 of 159 have a direction · 2 unknown, excluded · rounded

Charted 4 of 5 games

Efficiency charted in 4 of 5 games

Depth as written in the play-by-play: 139 short · 18 deep · 2 not stated

Who's driving the offense?

The Florida Atlantic offense in 2026

Featured players for

Caden Veltkamp

QB · 5 games

127/174 · 73% season

Passing yards
1,425
Touchdowns
12
Interceptions
2

Last game

Texas Southern · Oct 3, 2026: 13/16, 247 yds, 4 TD, 0 INT

Ethan Ervin

RB · 5 games

Ethan Ervin

Photo: ESPN

Carries
71
Rushing yards
315
Touchdowns
2

Last game

Texas Southern · Oct 3, 2026: 4 carries, 23 yds, 0 TD

Kelby Valsin

WR · 5 games

Receptions
40
Receiving yards
512
Touchdowns
5

Last game

Texas Southern · Oct 3, 2026: 7 rec, 126 yds, 3 TD

Florida Atlantic player tables

Who is producing

Florida Atlantic player production

2026 evidence · 5 games in this window · 5 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Florida Atlantic — Passing production
Player
Caden VeltkampQB5127 / 1741,4258.2122
Drew DevillierQB36 / 12736.100
Jeremiah DaoudQB11 / 461.500
Jordan MagwoodQB11 / 3165.300
Easton MesserWR10 / 100.000

5 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

Army player tables

Who is producing

Army player production

2026 evidence · 5 games in this window · 5 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Army — Passing production
Player
Cale HellumsQB531 / 553566.531
Bryson LuterQB11 / 273.500
Ethan WashingtonQB12 / 2136.500
Zach MundellWR11 / 13737.000

4 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

In the trenches

Florida Atlantic's line averages 302.8 lbs against Army's 268.1 lbs front — an edge of 34.7 lbs a man.

Typical FBS gap: 31.7 lbs.

Roster size is context. It isn't a forecast advantage.

MatchupO-lineD-line
Florida Atlantic OL302.8 lbs268.1 lbs
Army OL294.1 lbs294.1 lbs
  • Florida Atlantic
  • Army

Average listed roster weight, 2026 · bars run from 0 to 350 lbs.

How these teams stack up

2026 season. Percentiles and ranks are among 2026 FBS teams.

Florida Atlantic

Points per game
37.2#28 nationally · 80th percentile · 5 games
Points allowed per game
26.6#98 nationally · 29th percentile · 5 games
Returning production
68% of 2025 PPA returns · 81st percentile
Upperclassmen
65% · 116 of 116 with a class year

Army

Points per game
30.6#64 nationally · 54th percentile · 5 games
Points allowed per game
19.2#39 nationally · 72nd percentile · 5 games
Returning production
80% of 2025 PPA returns · 92nd percentile
Upperclassmen
38% · 196 of 196 with a class year

Recruiting

Florida Atlantic

2026 signing class · #130 nationally
6th percentile · 157.5 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #99 nationally
28th percentile · −0.57 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #98 nationally
29th percentile · 593.4

Army

2026 signing class · #138 nationally
0th percentile · 39.9 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #138 nationally
0th percentile · −2.66 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #136 nationally
1st percentile · 303.8

Recruited classes aren't the roster that takes the field.

Season percentile profiles

Offense · SP+ 2026Defense · SP+ 2026Special teams · SP+ 2026Recruiting · 2026 signing classExperience · returning production 2026Florida Atlantic Offense · SP+ 2026: 28.9, 59th percentile (CFBD, 2026 season to date)Florida Atlantic Defense · SP+ 2026: 29.0, 31st percentile (CFBD, 2026 season to date)Florida Atlantic Special teams · SP+ 2026: 0.3, 80th percentile (CFBD, 2026 season to date)Florida Atlantic Recruiting · 2026 signing class: 157.5 pts, 6th percentile (CFBD, 2026 signing class)Florida Atlantic Experience · returning production 2026: 68% returning, 81st percentile (CFBD, 2026 roster)Army Offense · SP+ 2026: 27.5, 53rd percentile (CFBD, 2026 season to date)Army Defense · SP+ 2026: 28.5, 34th percentile (CFBD, 2026 season to date)Army Special teams · SP+ 2026: 0.1, 50th percentile (CFBD, 2026 season to date)Army Recruiting · 2026 signing class: 39.9 pts, 0th percentile (CFBD, 2026 signing class)Army Experience · returning production 2026: 80% returning, 92nd percentile (CFBD, 2026 roster)0100
  • Florida Atlantic Offense · SP+ 2026: 28.9, 59th percentile (CFBD, 2026 season to date)
  • Army Offense · SP+ 2026: 27.5, 53rd percentile (CFBD, 2026 season to date)
  • Florida Atlantic Defense · SP+ 2026: 29.0, 31st percentile (CFBD, 2026 season to date)
  • Army Defense · SP+ 2026: 28.5, 34th percentile (CFBD, 2026 season to date)
  • Florida Atlantic Special teams · SP+ 2026: 0.3, 80th percentile (CFBD, 2026 season to date)
  • Army Special teams · SP+ 2026: 0.1, 50th percentile (CFBD, 2026 season to date)
  • Florida Atlantic Recruiting · 2026 signing class: 157.5 pts, 6th percentile (CFBD, 2026 signing class)
  • Army Recruiting · 2026 signing class: 39.9 pts, 0th percentile (CFBD, 2026 signing class)
  • Florida Atlantic Experience · returning production 2026: 68% returning, 81st percentile (CFBD, 2026 roster)
  • Army Experience · returning production 2026: 80% returning, 92nd percentile (CFBD, 2026 roster)

Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights

Florida Atlantic: solid line, circles · Army: dashed line, squares

Florida Atlantic

Offense · 2026
28.9 · 59th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
29.0 · 31st percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
0.3 · 80th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
157.5 pts · 6th percentile
CFBD, 2026 signing class
Experience · returning production 2026
68% returning · 81st percentile
CFBD, 2026 roster

Army

Offense · SP+ 2026
27.5 · 53rd percentile
CFBD, 2026 season to date
Defense · SP+ 2026
28.5 · 34th percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
0.1 · 50th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
39.9 pts · 0th percentile
CFBD, 2026 signing class
Experience · returning production 2026
80% returning · 92nd percentile
CFBD, 2026 roster

Florida Atlantic's recent games

Most recent completed 2026 games · play stats exclude garbage time

  1. Oct 3 · 24 recorded plays

    vs Texas Southern

    vs FCS

    W 66–10

    71%

    Success rate

    0.93

    PPA / play

  2. Sep 26 · 70 recorded plays

    at UL Monroe

    W 45–17

    51%

    Success rate

    0.36

    PPA / play

  3. Sep 19 · 67 recorded plays

    vs Florida International

    W 16–10

    39%

    Success rate

    0.06

    PPA / play

The coaching staff

Florida Atlantic

Head coach
Zach Kittley

Zach Kittley

career −8.7 SP+ overall

Photo: Rick Munroe, CC BY-SA 4.0

Offensive coordinator
Not on file
Defensive coordinator

Brett Dewhurst

career +38.1 SP+ defense

Army

Head coach
Jeff Monken

Jeff Monken

career −3.8 SP+ overall

Photo: U.S. Army photo by Sgt. Dana Clarke, Public domain

Offensive coordinator

Cody Worley

career +27.9 SP+ offense

Defensive coordinator

Daryl Dixon

no career rating on file

Head-to-head

Army leads 1–0 since 2000
  1. 2024 · Army 24, Florida Atlantic 7

    FAU Stadium

Evidence and sources

Evidence window: 2026 season to date

  • Florida Atlantic: 5 games
  • Army: 5 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • When each team has the ball: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • Where they attack: 2026 season to date, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2026 season to date, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2026 season to date · compared with 2026 FBS teams · CFBD
  • Recent games: 2026 recent games, garbage time excluded · this game · CFBD
  • Coaching staff: 2026 coaching staff · per team, not ranked · CFBD (head coaches, SP+) and Wikipedia (coordinators)
  • Head-to-head: completed meetings since 2000 · games between these two programs · CFBD
Compare these teams