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.

Evidence sections show 2025 background.

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 · Army's case

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

Army's offense was in the 61st percentile for per play last season. Florida Atlantic's defense was in the 16th percentile for PPA allowed.

See when each team has the ball

02 · Florida Atlantic's answer

Florida Atlantic has no clear answer on this matchup

None of its defense's numbers stood out against Army's offense last season.

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
43rd
Army defense
36th
Show the underlying numbers
Florida Atlantic offensive PPA per play
0.1643rd percentile · #72 nationally
Army PPA allowed per play
0.1836th percentile · #83 nationally
Florida Atlantic
40%27th percentile · #99 nationally
Army success rate allowed
45%13th percentile · #118 nationally
Florida Atlantic points per game
29.563rd percentile · #51 nationally
Army per game
21.671st percentile · #40 nationally

PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 teams.

Florida Atlantic offense · 2025 season · Last 8 games · garbage time excluded

Explosiveness
1.42
Rush success
39.2%

Army defense · 2025 season · 7 of the last 8 games · garbage time excluded

Explosiveness allowed
1.10
Rush success allowed
45.9%

When Army has the ball

Army offense
61st
Florida Atlantic defense
16th
Show the underlying numbers
Army offensive PPA per play
0.1961st percentile · #49 nationally
Florida Atlantic PPA allowed per play
0.2216th percentile · #113 nationally
Army success rate
42%48th percentile · #71 nationally
Florida Atlantic success rate allowed
44%27th percentile · #99 nationally
Army points per game
23.831st percentile · #94 nationally
Florida Atlantic points allowed per game
36.33rd percentile · #131 nationally

PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 FBS teams.

Army offense · 2025 season · 7 of the last 8 games · garbage time excluded

Explosiveness
1.17
Rush success
39.0%

Florida Atlantic defense · 2025 season · Last 8 games · garbage time excluded

Explosiveness allowed
1.28
Rush success allowed
49.4%

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 · 88% of charted pass attempts

Throwing right

Share of charted plays
41%
Usage: charted in this direction
204 attempts
Yards / attempt
5.8
over 203 attempts with a result
Completion rate
65%
over 203 attempts with a result

497 of 512 have a direction · 15 unknown, excluded · rounded

Charted 12 of 12 games

Efficiency charted in 12 of 12 games

Depth as written in the play-by-play: 442 short · 55 deep · 15 not stated

Who's driving the offense?

The Florida Atlantic offense in 2025

Featured players for

Caden Veltkamp

QB · 12 games

345/514 · 67% season

Passing yards
3,652
Touchdowns
24
Interceptions
17

Last game

East Carolina · Nov 29, 2025: 19/31, 183 yds, 0 TD, 2 INT

Gemari Sands

RB · 12 games

Carries
105
Rushing yards
465
Touchdowns
0

Last game

East Carolina · Nov 29, 2025: 9 carries, 34 yds, 0 TD

Easton Messer

WR · 12 games

Receptions
100
Receiving yards
1,029
Touchdowns
6

Last game

East Carolina · Nov 29, 2025: 10 rec, 86 yds, 0 TD

Florida Atlantic player tables

Who is producing

Florida Atlantic player production

2025 evidence · 12 games in this window · 12 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Florida Atlantic — Passing production
Player
Caden VeltkampQB12345 / 5143,6527.12417
Zach GibsonQB631 / 533236.133
Jordan MagwoodQB27 / 9637.000
Carson CruverQB10 / 200.000
Easton MesserWR11 / 14848.010
Michael ValentinoQB10 / 100.000

6 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

2025 evidence · 13 games in this window · 13 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Army — Passing production
Player
Cale HellumsQB1347 / 876948.043
Dewayne ColemanQB619 / 362737.622
Noah ShortWR22 / 28442.000

3 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

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

Florida Atlantic

Points per game
29.5#51 nationally · 63rd percentile · 12 games
Points allowed per game
36.3#131 nationally · 3rd percentile · 12 games
Returning production
21% of 2024 PPA returns · 17th percentile
Upperclassmen
43% · 110 of 110 with a class year

Army

Points per game
23.8#94 nationally · 31st percentile · 13 games
Points allowed per game
21.6#40 nationally · 71st percentile · 13 games
Returning production
25% of 2024 PPA returns · 23rd percentile
Upperclassmen
35% · 180 of 180 with a class year

Recruiting

Florida Atlantic

2025 signing class · #85 nationally
38th percentile · 163.2 pts
4-year recruiting composite (Saturday Bias) · classes 2022–2025 · #80 nationally
41st percentile · −0.37 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2025 · #82 nationally
39th percentile · 605.2

Army

2025 signing class · #129 nationally
5th percentile · 77.2 pts
4-year recruiting composite (Saturday Bias) · classes 2022–2025 · #131 nationally
4th percentile · −1.92 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2025 · #134 nationally
0th percentile · 23.7

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

Season percentile profiles

Offense · SP+ 2025Defense · SP+ 2025Special teams · SP+ 2025Recruiting · 2025 signing classExperience · returning production 2025Florida Atlantic Offense · SP+ 2025: 27.8, 53rd percentile (CFBD, 2025 season to date)Florida Atlantic Defense · SP+ 2025: 38.1, 4th percentile (CFBD, 2025 season to date)Florida Atlantic Special teams · SP+ 2025: 1.5, 84th percentile (CFBD, 2025 season to date)Florida Atlantic Recruiting · 2025 signing class: 163.2 pts, 38th percentile (CFBD, 2025 signing class)Florida Atlantic Experience · returning production 2025: 21% returning, 17th percentile (CFBD, 2025 roster)Army Offense · SP+ 2025: 24.7, 38th percentile (CFBD, 2025 season to date)Army Defense · SP+ 2025: 24.1, 61st percentile (CFBD, 2025 season to date)Army Special teams · SP+ 2025: 0.3, 53rd percentile (CFBD, 2025 season to date)Army Recruiting · 2025 signing class: 77.2 pts, 5th percentile (CFBD, 2025 signing class)Army Experience · returning production 2025: 25% returning, 23rd percentile (CFBD, 2025 roster)0100
  • Florida Atlantic Offense · SP+ 2025: 27.8, 53rd percentile (CFBD, 2025 season to date)
  • Army Offense · SP+ 2025: 24.7, 38th percentile (CFBD, 2025 season to date)
  • Florida Atlantic Defense · SP+ 2025: 38.1, 4th percentile (CFBD, 2025 season to date)
  • Army Defense · SP+ 2025: 24.1, 61st percentile (CFBD, 2025 season to date)
  • Florida Atlantic Special teams · SP+ 2025: 1.5, 84th percentile (CFBD, 2025 season to date)
  • Army Special teams · SP+ 2025: 0.3, 53rd percentile (CFBD, 2025 season to date)
  • Florida Atlantic Recruiting · 2025 signing class: 163.2 pts, 38th percentile (CFBD, 2025 signing class)
  • Army Recruiting · 2025 signing class: 77.2 pts, 5th percentile (CFBD, 2025 signing class)
  • Florida Atlantic Experience · returning production 2025: 21% returning, 17th percentile (CFBD, 2025 roster)
  • Army Experience · returning production 2025: 25% returning, 23rd percentile (CFBD, 2025 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 · 2025
27.8 · 53rd percentile
CFBD, 2025 season to date
Defense · SP+ 2025
38.1 · 4th percentile
CFBD, 2025 season to date
Special teams · SP+ 2025
1.5 · 84th percentile
CFBD, 2025 season to date
Recruiting · 2025 signing class
163.2 pts · 38th percentile
CFBD, 2025 signing class
Experience · returning production 2025
21% returning · 17th percentile
CFBD, 2025 roster

Army

Offense · SP+ 2025
24.7 · 38th percentile
CFBD, 2025 season to date
Defense · SP+ 2025
24.1 · 61st percentile
CFBD, 2025 season to date
Special teams · SP+ 2025
0.3 · 53rd percentile
CFBD, 2025 season to date
Recruiting · 2025 signing class
77.2 pts · 5th percentile
CFBD, 2025 signing class
Experience · returning production 2025
25% returning · 23rd percentile
CFBD, 2025 roster

Florida Atlantic's recent games

Most recent completed 2025 games · play stats exclude garbage time

  1. Nov 29 · 24 recorded plays

    vs East Carolina

    L 3–42

    25%

    Success rate

    −0.29

    PPA / play

  2. Nov 22 · 90 recorded plays

    vs UConn

    L 45–48

    48%

    Success rate

    0.47

    PPA / play

  3. Nov 15 · 88 recorded plays

    at Tulane

    L 24–35

    51%

    Success rate

    0.10

    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: 2025 full season

  • Florida Atlantic: 12 games
  • Army: 13 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2025 full season, garbage time included · compared with 2025 FBS teams · CFBD
  • When each team has the ball: 2025 full season, garbage time included · compared with 2025 FBS teams · CFBD
  • Where they attack: 2025 full season, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2025 full season, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2025 season to date · compared with 2025 FBS teams · CFBD
  • Recent games: 2025 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