Quarterback, Tennessee Tech (from Eastern Washington), 2021–⁠25

Kekoa Visperas

Number
No. 0
Height
6′0″
Weight
193 lb
Class (2025)
Senior
Hometown
Eatonville, WA

Kekoa Visperas played quarterback at Eastern Washington (2021–⁠24) and Tennessee Tech (2025).

Career highs

403passing yards, career highat Idaho State, 20235touchdown passes, career highvs. Monmouth, 20243rushing touchdowns, career highvs. Idaho State, 2024

Team titles: Big South–OVC Football Association champions, 2025

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2022Eastern Washington294465.93227.331
2023Eastern Washington22934865.82,5457.3199
2024Eastern Washington20026774.92,1558.1172
2025Tennessee Tech24437664.92,7807.4267
Career7021,03567.87,8027.56519

Rushing

SeasonTeamCarYdsAvgTDLong
2022Eastern Washington19884.6225
2023Eastern Washington731522.1124
2024Eastern Washington943724.0932
2025Tennessee Tech1024854.8332
Career2881,0973.81532

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2022Eastern Washington0QBFr.
2023Eastern Washington0QBSo.
2024Eastern Washington0QBJr.
2025Tennessee Tech0QBSr.6′0″193

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2022Eastern Washington (FCS)500.53––26.318%
2023Eastern Washington (FCS)3550.3147th (n=255)0.32108.860%
2024Eastern Washington (FCS)2760.5194th (n=238)0.30141.944%
2025Tennessee Tech (FCS)4410.3374th (n=314)0.24145.057%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2025 Tennessee Tech 13 games, 2,780 passing yards, 26 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30vs.Cumberland (TN)W 65–⁠017262503026
Sep 6vs.ChattanoogaW 45–⁠1718272402111
Sep 13vs.DavidsonW 72–⁠1423322463046
Sep 27atTennessee StateW 35–⁠89161031021
Oct 4vs.Western IllinoisW 66–⁠2024383584073
Oct 11atCharleston SouthernW 27–⁠1317271571272
Oct 18atLindenwoodW 52–⁠2816221733075
Oct 25vs.Southeast Missouri StateW 42–⁠2312231632017
Nov 1vs.Gardner-WebbW 27–⁠2117252792045
Nov 8atEastern IllinoisW 21–⁠917231511154
Nov 15atKentuckyL 10–⁠4213211121144
Nov 22vs.UT MartinW 20–⁠173145270200
Nov 29vs.North DakotaL 6–⁠313051278121
2024 Eastern Washington 11 games, 2,155 passing yards, 17 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 29vs.MonmouthW 42–⁠2725282755029
Sep 7vs.DrakeL 32–⁠3521261770034
Sep 14atSE LouisianaL 24–⁠2821262431017
Sep 21atNevadaL 16–⁠491522116002
Sep 28vs.MontanaL 49–⁠5222382654061
Oct 12atSacramento StateW 35–⁠2813151251042
Oct 19vs.UC DavisL 38–⁠4830423192037
Oct 26atIdahoL 28–⁠3811141560026
Nov 9atNorthern ColoradoW 43–⁠1513201793114
Nov 16vs.Idaho StateW 77–⁠4214142061048
Nov 23atNorthern ArizonaL 18–⁠301522940162
2023 Eastern Washington 10 games, 2,545 passing yards, 19 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 2vs.North Dakota StateL 10–⁠3523392661112
Sep 9atFresno StateL 31–⁠34274623321−2
Sep 16vs.SE LouisianaW 40–⁠29233124220−1
Sep 23atUC DavisW 27–⁠241116107001
Oct 14atIdaho StateL 41–⁠4233474033021
Oct 21vs.Weber StateW 31–⁠232027228109
Oct 28atPortland StateL 35–⁠4726412852224
Nov 4vs.Cal PolyW 48–⁠1315251692033
Nov 11atMontana StateL 14–⁠57273632922−5
Nov 18vs.Northern ArizonaL 42–⁠4924402834360
2022 Eastern Washington 5 games, 322 passing yards, 3 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 10atOregonL 14–⁠70020004
Oct 2atFloridaL 17–⁠521380028
Nov 5atIdahoL 16–⁠48261000−5
Nov 12atMontanaL 7–⁠63912691028
Nov 19vs.Northern ColoradoW 45–⁠2117212352133

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.