Florida Atlantic at Rice

Saturday, October 4, 2025

Florida Atlantic beat Rice 27–⁠21. It was their sixth meeting; the series is even at 3–⁠3.

AwayFlorida Atlantic4–⁠8 in 2025
27
HomeRice5–⁠8 in 2025
21

Final at Rice Stadium, HoustonTV: ESPN+Attendance 22,999

At kickoff
84°F, wind 13 mph from the southeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Houston Dunn Helistop, 3 km from the stadium
Official
Edwin LeeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Florida Atlantic1437327
Rice707721

How the win probability moved

Rice favored

Win probability by play: Rice 58% at kickoff, 0% at the end. Biggest swing: 27 points.

Florida Atlantic favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (27 points).

Standouts

Player stats

Florida Atlantic

PassingC/AttYdsTDInt
Caden Veltkamp23/3329031
RushingCarYdsTDLong
Xavier Terrell2069011
Kaden Shields-Dutton419012
Gemari Sands3905
Caden Veltkamp57010
ReceivingRecYdsTDLong
Easton Messer11110055
Asaad Waseem389144
Michael Kirch482241
Jayshon Platt2608
DefenseTklTFLSacksInt
Leon Hart Jr.101.500
Dillion Williams80.500
Tyler Stolsky8000
Eric Brantley41.510
Chris Tooley40.500

Rice

PassingC/AttYdsTDInt
Chase Jenkins12/1713710
RushingCarYdsTDLong
Quinton Jackson19128168
DAndre Hardeman Jr.93409
Chase Jenkins82019
Aaron Turner517014
ReceivingRecYdsTDLong
Drayden Dickmann461146
Aaron Turner550032
Braylen Walker216014
Payton Matthews110010
DefenseTklTFLSacksInt
Andrew Awe10000
Marcus Williams9100
Ty Anthony Morris8300
Peyton Stevenson7101

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Florida AtlanticRice
393Total yards350
290Passing yards137
103Rushing yards213
8.8Yards per pass8.1
3.1Yards per rush4.4
20First downs18
8–⁠14Third downs10–⁠16
2–⁠2Fourth downs0–⁠1
2Turnovers0
6–⁠55Penalties4–⁠54
28:46Possession31:14
1Sacks (by defense)0

Efficiency

Florida AtlanticRice
41%Success rate48%
0.20EPA per play0.11
1.47Explosiveness1.01
−0.05Rushing EPA0.11
0.45Passing EPA0.12
29%Passing-down success27%
0.01First-down EPA0.03
−0.17Second-down EPA−0.22
0.45Third-down EPA1.10
26%Havoc by its defense21%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Rice 68% to win. Florida Atlantic won as Elo’s underdog.

The line

Rice −4.5, over/under 54.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Rice 64%, Florida Atlantic 36%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Rice end zoneFlorida Atlantic end zoneQ1 RiceTouchdown, 3 playsQ1 Florida AtlanticTouchdown, 6 playsQ1 RiceTurnover on downs, 5 playsQ1 Florida AtlanticTouchdown, 6 playsQ1 RicePunt, 6 playsQ1 Florida AtlanticInterception, 5 playsQ1 RicePunt, 6 playsQ2 Florida AtlanticPunt, 6 playsQ2 RicePunt, 5 playsQ2 Florida AtlanticField goal, 6 playsQ2 RiceMissed FG, 14 playsQ2 Florida AtlanticFumble, 1 playQ3 Florida AtlanticPunt, 10 playsQ4 Florida AtlanticField goal, 13 playsQ4 RiceTouchdown, 8 playsQ4 Florida AtlanticEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Rice drives left to right, Florida Atlantic right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 RiceTouchdown, 3 plays, 75 yards
  2. Q1 Florida AtlanticTouchdown, 6 plays, 75 yards
  3. Q1 RiceTurnover on downs, 5 plays, 29 yards
  4. Q1 Florida AtlanticTouchdown, 6 plays, 54 yards
  5. Q1 RicePunt, 6 plays, 12 yards
  6. Q1 Florida AtlanticInterception, 5 plays, 12 yards
  7. Q1 RicePunt, 6 plays, 11 yards
  8. Q2 Florida AtlanticPunt, 6 plays, 14 yards
  9. Q2 RicePunt, 5 plays, 5 yards
  10. Q2 Florida AtlanticField goal, 6 plays, 54 yards
  11. Q2 RiceMissed FG, 14 plays, 46 yards
  12. Q2 Florida AtlanticFumble, 1 play, −4 yards
  13. Q3 Florida AtlanticPunt, 10 plays, 33 yards
  14. Q4 Florida AtlanticField goal, 13 plays, 76 yards
  15. Q4 RiceTouchdown, 8 plays, 75 yards
  16. Q4 Florida AtlanticEnd of game, 7 plays, 22 yards

Play by play

1st quarter7 drives, then Florida Atlantic 14, Rice 7
Rice Touchdown, 3 plays
15:001st & 10 at own 35Andrew Nelms kickoff for 65 yds for a touchback
15:001st & 10 at own 25PENALTY FAU Offside (Doggette Jr.,CJ) 5 yards from Rice25 to Rice30. NO PLAY.
14:521st & 5 at own 30Quinton Jackson run for 3 yds to the RICE 33
14:142nd & 2 at own 33Quinton Jackson run for a loss of 1 yard to the RICE 32
13:343rd & 3 at own 32Quinton Jackson run for 68 yds for a TD (Enock Gota KICK)Rice 7, Florida Atlantic 0
Florida Atlantic Touchdown, 6 plays
13:341st & 10 at own 35Enock Gota kickoff for 65 yds for a touchback
13:211st & 10 at own 25Caden Veltkamp pass complete to Easton Messer for 14 yds to the FAU 39 for a 1ST down
12:561st & 10 at own 39Xavier Terrell run for 3 yds to the FAU 42
12:172nd & 7 at own 42Caden Veltkamp pass complete to Michael Kirch for 9 yds to the RICE 49 for a 1ST down
12:071st & 10 at opp 49Caden Veltkamp pass incomplete to Easton Messer
11:592nd & 10 at opp 49Xavier Terrell run for 4 yds to the RICE 45
11:293rd & 6 at opp 45PENALTY Rice Pass Interference (Crump,Khary) 15 yards from Rice45 to Rice30, 1ST DOWN. NO PLAY.
11:231st & 10 at opp 30Caden Veltkamp pass complete to Michael Kirch for 30 yds for a TD (Garrison Smith KICK)Tied at 7
Rice Turnover on downs, 5 plays
11:231st & 10 at own 35Andrew Nelms kickoff for 65 yds for a touchback
11:131st & 10 at own 25Quinton Jackson run for 20 yds to the RICE 45 for a 1ST down
10:351st & 10 at own 45Quinton Jackson run for 3 yds to the RICE 48
10:002nd & 7 at own 48Quinton Jackson run for 2 yds to the 50 yard line
9:213rd & 5 at the 50Daelen Alexander run for 2 yds to the FAU 48
8:524th & 3 at opp 48Chase Jenkins run for 2 yds to the FAU 46
Florida Atlantic Touchdown, 6 plays
8:341st & 10 at own 46Caden Veltkamp pass complete to Dominique Henry for 5 yds to the RICE 49
8:222nd & 5 at opp 49Caden Veltkamp pass complete to Easton Messer for 6 yds to the RICE 43 for a 1ST down
8:051st & 10 at opp 43Xavier Terrell run for 6 yds to the RICE 37
7:432nd & 4 at opp 37Caden Veltkamp pass incomplete to Easton Messer
7:303rd & 4 at opp 37Caden Veltkamp pass complete to Xavier Terrell for a loss of 1 yard to the RICE 38
6:574th & 5 at opp 38Caden Veltkamp pass complete to Asaad Waseem for 38 yds for a TD (Garrison Smith KICK)Florida Atlantic 14, Rice 7
Rice Punt, 6 plays
6:571st & 10 at own 35Andrew Nelms kickoff for 65 yds for a touchback
6:461st & 10 at own 25Chase Jenkins run for 5 yds to the RICE 30
6:092nd & 5 at own 30Daelen Alexander run for no gain to the RICE 30
5:283rd & 5 at own 30Chase Jenkins pass complete to Drayden Dickmann for 7 yds to the RICE 37 for a 1ST down
4:551st & 10 at own 37Aaron Turner run for a loss of 1 yard to the RICE 36
4:122nd & 11 at own 36Quinton Jackson run for 1 yd to the RICE 37
3:373rd & 10 at own 37Chase Jenkins pass incomplete to Payton Matthews
3:234th & 10 at own 37Alex Bacchetta punt for 42 yds , Easton Messer returns for 36 yds to the RICE 43
Florida Atlantic Interception, 5 plays
3:151st & 10 at opp 43Xavier Terrell run for 8 yds to the RICE 35
2:512nd & 2 at opp 35Caden Veltkamp pass incomplete to Asaad Waseem
2:423rd & 2 at opp 35Xavier Terrell run for 4 yds to the RICE 31 for a 1ST down
2:261st & 10 at opp 31Caden Veltkamp pass incomplete to Dominique Henry
2:212nd & 10 at opp 31Caden Veltkamp pass intercepted Peyton Stevenson return for no gain to the RICE 7
Rice Punt, 6 plays
2:121st & 10 at own 7D’Andre Hardeman Jr. run for 3 yds to the RICE 10
1:292nd & 7 at own 10D’Andre Hardeman Jr. run for 6 yds to the RICE 16
0:533rd & 1 at own 16D’Andre Hardeman Jr. run for 1 yd to the RICE 17 for a 1ST down
0:001st & 10 at own 17Aaron Turner run for a loss of 2 yards to the RICE 15
Q2 14:552nd & 12 at own 15Chase Jenkins pass incomplete to Micah Barnett
Q2 14:433rd & 12 at own 15Quinton Jackson run for 3 yds to the RICE 18
Q2 14:064th & 9 at own 18Alex Bacchetta punt for 59 yds , Easton Messer returns for 2 yds to the FAU 15
2nd quarter4 drives, then Florida Atlantic 17, Rice 7
Florida Atlantic Punt, 6 plays
13:591st & 10 at own 15Caden Veltkamp pass complete to Easton Messer for 7 yds to the FAU 22
13:372nd & 3 at own 22Xavier Terrell run for 2 yds to the FAU 24
13:203rd & 1 at own 24Xavier Terrell run for 2 yds to the FAU 26 for a 1ST down
12:431st & 10 at own 26Caden Veltkamp run for a loss of 1 yard to the FAU 25
12:152nd & 11 at own 25Caden Veltkamp pass incomplete to Easton Messer
11:423rd & 11 at own 25Kaden Shields-Dutton run for 4 yds to the FAU 29
11:074th & 7 at own 29Logan Lupo punt for 45 yds , Tyson Thompson returns for no gain to the RICE 24
Rice Punt, 5 plays
10:571st & 10 at own 24Chase Jenkins run for 9 yds to the RICE 33
10:192nd & 1 at own 33Quinton Jackson run for 2 yds to the RICE 35 for a 1ST down
9:391st & 10 at own 35Chase Jenkins run for 5 yds to the RICE 40
8:542nd & 5 at own 40Quinton Jackson run for a loss of 1 yard to the RICE 39
8:163rd & 6 at own 39Chase Jenkins sacked by Eric Brantley Jr. for a loss of 10 yards to the RICE 29
7:444th & 16 at own 29Alex Bacchetta punt for 42 yds, fair catch by Easton Messer at the FAU 29
Florida Atlantic Field goal, 6 plays
7:401st & 10 at own 29PENALTY FAU False Start (Atcavage,Alex) 5 yards from FAU29 to FAU24. NO PLAY.
7:291st & 15 at own 24Xavier Terrell run for no gain to the FAU 24
6:552nd & 15 at own 24Caden Veltkamp pass complete to Easton Messer for 55 yds to the RICE 21 for a 1ST down
6:151st & 10 at opp 21Caden Veltkamp sacked for a loss of 4 yards to the RICE 25
5:462nd & 14 at opp 25Kaden Shields-Dutton run for 1 yd to the RICE 24
5:023rd & 13 at opp 24Caden Veltkamp pass complete to Asaad Waseem for 7 yds to the RICE 17
4:364th & 6 at opp 17Garrison Smith 36 yd FG GOODFlorida Atlantic 17, Rice 7
Rice Missed FG, 14 plays
4:301st & 10 at own 35Andrew Nelms kickoff for 63 yds , Quinton Jackson return for 23 yds to the RICE 25
4:191st & 10 at own 25Chase Jenkins pass complete to Drayden Dickmann for a loss of 1 yard to the RICE 24
3:582nd & 11 at own 24Chase Jenkins pass complete to Braylen Walker for 14 yds to the RICE 38 for a 1ST down
3:331st & 10 at own 38Daelen Alexander run for 4 yds to the RICE 42
2:582nd & 6 at own 42Daelen Alexander run for 3 yds to the RICE 45
2:203rd & 3 at own 45Daelen Alexander run for 3 yds to the RICE 48 for a 1ST down
2:001st & 10 at own 48Timeout Rice, clock 02:00
1:511st & 10 at own 48Quinton Jackson run for a loss of 1 yard to the RICE 47
1:222nd & 11 at own 47Aaron Turner run for 14 yds to the FAU 39 for a 1ST down
1:051st & 10 at opp 39Quinton Jackson run for 6 yds to the FAU 33
1:052nd & 4 at opp 33Timeout Rice, clock 01:05
0:582nd & 4 at opp 33Quinton Jackson run for 3 yds to the FAU 30
0:393rd & 1 at opp 30Quinton Jackson run for 5 yds to the FAU 25 for a 1ST down
0:391st & 10 at opp 25Timeout Rice, clock 00:39
0:331st & 10 at opp 25Chase Jenkins pass incomplete to Aaron Turner
0:272nd & 10 at opp 25PENALTY Rice Pass Interference (Walker,Braylen) 15 yards from FAU25 to FAU40. NO PLAY.
0:182nd & 25 at opp 40Chase Jenkins pass incomplete to Drayden Dickmann
0:123rd & 25 at opp 40Quinton Jackson run for 11 yds to the FAU 29
0:124th & 14 at opp 29Timeout Florida Atlantic, clock 00:12
0:084th & 14 at opp 29Enock Gota 47 yd FG MISSED
0:001st & 10 at own 29Caden Veltkamp pass complete to Easton Messer for 4 yds Easton Messer fumbled, recovered by FAU Ty Morris
3rd quarter1 drive, then Florida Atlantic 24, Rice 14
Florida Atlantic Punt, 10 plays
15:001st & 10 at own 35Enock Gota kickoff for 65 yds for a touchback
15:001st & 10 at own 25Xavier Terrell run for 11 yds to the FAU 36 for a 1ST down
15:001st & 10 at own 36Xavier Terrell run for 1 yd to the FAU 37
15:002nd & 9 at own 37Caden Veltkamp pass incomplete to Dominique Henry
15:003rd & 9 at own 37Caden Veltkamp pass complete to Easton Messer for 9 yds to the FAU 46 for a 1ST down
15:001st & 10 at own 46Caden Veltkamp pass complete to Easton Messer for 9 yds to the RICE 45
15:002nd & 1 at opp 45Caden Veltkamp pass incomplete to Dominique Henry
15:003rd & 1 at opp 45Gemari Sands run for 2 yds to the RICE 43 for a 1ST down
15:001st & 10 at opp 43PENALTY FAU False Start (Jean,Scarlee) 5 yards from Rice43 to Rice48. NO PLAY.
15:001st & 15 at opp 48Caden Veltkamp pass complete to Gemari Sands for a loss of 1 yard to the RICE 49
15:002nd & 16 at opp 49Gemari Sands run for 5 yds to the RICE 44
15:003rd & 11 at opp 44Gemari Sands run for 2 yds to the RICE 42
10:234th & 9 at opp 42Logan Lupo punt for 32 yds, punt out-of-bounds at the RICE 10
4th quarter3 drives, then Florida Atlantic 27, Rice 21
Florida Atlantic Field goal, 13 plays
12:221st & 10 at own 16Caden Veltkamp pass complete to Easton Messer for 3 yds to the FAU 19
11:512nd & 7 at own 19Xavier Terrell run for 9 yds to the FAU 28 for a 1ST down
11:171st & 10 at own 28Caden Veltkamp pass incomplete to Jayshon Platt
11:052nd & 10 at own 28Caden Veltkamp pass complete to Easton Messer for 7 yds to the FAU 35
10:473rd & 3 at own 35Caden Veltkamp pass complete to Easton Messer for 5 yds to the FAU 40 for a 1ST down
10:081st & 10 at own 40Caden Veltkamp pass complete to Jayshon Platt for 8 yds to the FAU 48
9:262nd & 2 at own 48Xavier Terrell run for 1 yd to the FAU 49
8:543rd & 1 at own 49Timeout Florida Atlantic, clock 08:54
8:443rd & 1 at own 49Xavier Terrell run for no gain to the FAU 49
8:074th & 1 at own 49Caden Veltkamp pass complete to Michael Kirch for 41 yds to the RICE 10 for a 1ST down
8:041st & goal at opp 10Timeout Rice, clock 08:04
7:451st & goal at opp 10Caden Veltkamp pass complete to Jayshon Platt for 2 yds to the RICE 12
7:162nd & goal at opp 12Xavier Terrell run for 4 yds to the RICE 8
6:293rd & goal at opp 8Xavier Terrell run for no gain to the RICE 8
6:034th & goal at opp 8Garrison Smith 26 yd FG GOOD
Rice Touchdown, 8 plays
6:031st & 10 at own 35Andrew Nelms kickoff for 65 yds for a touchback
5:541st & 10 at own 25Chase Jenkins pass complete to Aaron Turner for 6 yds to the RICE 31
5:292nd & 4 at own 31Florida Atlantic Penalty, Roughing The Passer (Leon Hart Jr.) to the RICE 48 for a 1ST down
5:292nd & 4 at own 31Chase Jenkins pass complete to Braylen Walker for 2 yds to the RICE 33
5:201st & 10 at own 48Chase Jenkins pass complete to Aaron Turner for 9 yds to the FAU 43
4:542nd & 1 at opp 43Chase Jenkins pass complete to Aaron Turner for 3 yds to the FAU 40 for a 1ST down
4:311st & 10 at opp 40Chase Jenkins pass complete to Aaron Turner for 32 yds to the FAU 8 for a 1ST down
4:071st & goal at opp 8Chase Jenkins run for 7 yds to the FAU 1
3:452nd & goal at opp 1Quinton Jackson run for a loss of 1 yard to the FAU 2
3:193rd & goal at opp 2Chase Jenkins run for 2 yds for a TD (Enock Gota KICK)
Florida Atlantic End of game, 7 plays
3:171st & 10 at own 35Enock Gota kickoff for 49 yds , Easton Messer return for 3 yds to the FAU 19
3:071st & 10 at own 19Caden Veltkamp run for no gain to the FAU 19
2:322nd & 10 at own 19Kaden Shields-Dutton run for 2 yds to the FAU 21
2:323rd & 8 at own 21Timeout Rice, clock 02:32
2:203rd & 8 at own 21Caden Veltkamp run for 10 yds to the FAU 31 for a 1ST down
2:001st & 10 at own 31Timeout Rice, clock 02:00
1:511st & 10 at own 31Xavier Terrell run for 8 yds to the FAU 39
1:512nd & 2 at own 39Timeout Rice, clock 01:51
1:412nd & 2 at own 39Xavier Terrell run for 1 yd to the FAU 40
1:043rd & 1 at own 40Caden Veltkamp run for 2 yds to the FAU 42 for a 1ST down
0:001st & 10 at own 42(00:49) Kneel down by Fla. Atlantic at FAU41 for loss of 1 yard.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 3–⁠3 in six meetings.

Recent meetings
2025Florida Atlantic 27, Rice 21
2023Rice 24, Florida Atlantic 21
2022Florida Atlantic 17, Rice 14
2016Florida Atlantic 42, Rice 25
2015Rice 27, Florida Atlantic 26
2013Rice 18, Florida Atlantic 14

Around this game