CFB Schedule college football

Ethan Vasko

Liberty Flames · #15 · Quarterback · Senior
2025 season
YDS
1,961
67th of 453
TD
10
tied 76th of 453
INT
12
tied 6th of 453
RTG
122.1
not ranked

Overview

Next game
Sep 5

Passing

SeasonTeamCMPATTCMP%YDSAVGTDINTLNGSACKRTG
2022KU3560.0132.6009181.8
2023CCU7612262.37796.471465133.2
2024CCU14827154.62,1207.8148658131.5
2025LIB15126656.81,9617.410127217122.1
Career37866456.94,8737.331217231127.7

Ranks are over the players on a 2026 FBS roster who have been read, counting only those who recorded that statistic in 2025 — how many that is. Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.

Stats

Passing

SeasonTeamCMPATTCMP%YDSAVGTDINTLNGSACKRTG
2022KU3560.0132.6009181.8
2023CCU7612262.37796.471465133.2
2024CCU14827154.62,1207.8148658131.5
2025LIB15126656.81,9617.410127217122.1
Career37866456.94,8737.331217231127.7

Rushing

SeasonTeamCARYDSAVGTDLNG
2022KU263.0017
2023CCU633685.8275
2024CCU1074474.2529
2025LIB1002582.6524
Career2721,0794.01275

Receiving

SeasonTeamRECYDSAVGTDLNG
2023CCU1-7-7.000
2025LIB070.007
Career100.007

Scoring

SeasonTeamPASSRUSHRECRETTD2PTPATFGPTS
2023CCU7200210014
2024CCU14500500030
2025LIB10500510032
Career3112001220076

Punting

SeasonTeamPUNTSAVGLNGYDS
2023CCU143.04343
2024CCU143.04343
Career243.04386

Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.

Glossary

2PT
Total Two Point Convs
ATT
Passing Attempts
AVG
Yards Per Pass Attempt; Yards Per Rush Attempt; Yards Per Reception; Gross Average Punt Yards
CAR
Rushing Attempts
CMP
Completions
CMP%
Completion Percentage
FG
Field Goals
INT
Interceptions
LNG
Long Passing; Long Rushing; Long Reception; Long Punt
PASS
Passing Touchdowns
PAT
Kick Extra Points
PTS
Total Points
PUNTS
Punts
QBR
Adj QBR
REC
Receptions; Receiving Touchdowns
RET
Return Touchdowns
RTG
QBRating
RUSH
Rushing Touchdowns
SACK
Sacks
TD
Passing Touchdowns; Rushing Touchdowns; Receiving Touchdowns; Total Touchdowns
YDS
Passing Yards; Rushing Yards; Receiving Yards; Punt Yards

Bio

TeamLiberty Flames
PositionQuarterback
ClassSenior
Height / weight6' 3" / 220 lbs
BirthplaceChesapeake, VA
Jersey#15
StatusActive

Career history

Splits

Season, home and away

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season1512661,96156.87.410127217122.11002582.6524
Home7512883058.66.553434121.3431613.7419
Away761381,13155.18.2597213122.857971.7124

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
September366356657.19.033729138.838792.1124
October396342261.96.702313111.822502.3115
November5710777653.37.347565113.427662.4222

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st426054970.09.122721151.2241456.0219
2nd458748051.75.51136799.633401.2122
3rd305444855.68.341564146.021683.2024
4th346348454.07.736624115.22020.1215

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st871471,02959.27.033728120.6571853.2322
2nd6411993253.87.879629123.943731.7224

By final margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
0-76311773453.86.32956796.830541.8122
8-14518677259.39.033729139.241581.4124
15+376345558.77.250431145.6291465.0319

In wins, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
22+1131100.031.010310690.4000.000
15-21111911357.95.920250142.63196.3113
8-14183321454.56.511432113.015382.5015
1-7306037250.06.221563109.722482.2419

In losses, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1-7376452057.88.134727129.029592.0019
8-14142023370.011.610623184.4980.9024
LOSING BY 15-215106450.06.40118083.8252.505

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-19152314865.26.401291110.68405.0015
Own 20-39608782569.09.522721151.623903.9019
Between 40's356950450.77.315449102.43190.3019
Opp 39-20326339550.86.323314104.420804.0024
Opp 19-Goal9248937.53.751162129.118392.2515
Opp 9-Goal261533.32.52192131.01200.033

Goal to go

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st & Goal119100.09.01090505.6630.523
2nd & Goal0300.00.000000.0221.012
3rd & Goal0000.00.000010.02-6-3.000
4th & Goal0000.00.000000.0000.000

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st508660258.17.022445120.0361183.3219
2nd5610279754.97.844723125.6301404.7222
3rd437153260.67.544299130.824-7-0.3124
4th273028.64.3021507.41070.705

By down and distance

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th & 6+131933.36.30115019.9000.000
4th & 11+121950.09.500150129.8000.000
4th & 3-70300.00.00200-133.3000.000
4th & 1-2121150.05.50011096.21070.705
3rd & 6+234431252.37.113296105.71270.6124
3rd & 11+5135738.54.40314229.13-13-4.303
3rd & 8-10162424966.710.410293167.64-21-5.304
3rd & 3-7213321763.66.631244142.813120.9124
3rd & 1-2119100.09.00090175.64153.806
2nd & 6+447762257.18.133723130.1221115.0122
2nd & 11+101610362.56.400190116.644912.3119
2nd & 8-10224326851.26.212562101.911242.2014
2nd & 3-7193632352.89.022721135.412615.1022
2nd & 1-25710371.414.710620242.2362.014
1st & 6+508660258.17.022445120.0311133.6019
1st & 11+0300.00.000000.0000.000
1st & 8-10508360260.27.322445124.3311133.6019
1st & 3-70000.00.000000.0221.013
1st & 1-20000.00.000000.0331.012
3rd (or 4th) and 9+142819850.07.10329388.05-19-3.804
3rd (or 4th) and 3-8284232566.77.741266158.315-3-0.2124
3rd (or 4th) and 1-2119100.09.00090175.64153.806
1st and 10498259359.87.212445119.7301153.8019

Season, home and away

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season1482712,12054.67.8148658131.51074474.2529
Home641231,01152.08.253652129.6391704.4222
Away841481,10956.87.595596133.0682774.1329

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
September336548550.87.521652120.5301755.8122
October275446150.08.542581138.712514.3029
November7613392557.17.064475124.4531823.4322

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st436664965.29.841462164.7321223.8122
2nd398042048.85.34459299.3251586.3129
3rd387161253.58.621651132.4291354.7218
4th285443951.98.142473137.221321.5122

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st821461,06956.27.385594128.9572804.9229
2nd661251,05152.88.463654134.5501673.3322

By final margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
8-14901481,10360.87.571587137.7601973.3222
15+581231,01747.28.377651124.0472505.3329

In wins, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
22+374842.96.910370147.6000.000
15-2192316439.17.130460142.111474.3316
8-14284343465.110.111591152.923994.3017
1-7233131874.210.331580185.8171277.5022

In losses, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1-7314840464.68.432462147.611312.8117
8-14205322237.74.22238377.813181.4022
LOSING BY 15-21163123551.67.611581119.510292.9110
22+2106720.06.70165056.333511.7029

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-19152417562.57.301331115.49465.1017
Own 20-395610280954.97.903654115.6301685.6029
Between 40's447067462.99.622470147.5291053.6022
Opp 39-20244939449.08.061381152.915674.5018
Opp 19-Goal9266834.62.661122125.024612.5511
Opp 9-Goal482750.03.44080243.4960.734

Goal to go

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st & Goal351960.03.83080289.9760.915
2nd & Goal1112100.012.010120530.8231.512
3rd & Goal0400.00.000000.0133.013
4th & Goal0000.00.000000.0000.000

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st509277154.38.472655145.5472124.5229
2nd578871364.88.122590135.8261305.0122
3rd388656044.26.534402101.1291073.7122
4th357660.015.220381319.75-2-0.4110

By down and distance

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th & 6+244750.011.810381231.21-11-11.000
4th & 11+123850.019.010380374.6000.000
4th & 8-10119100.09.00090175.6000.000
4th & 3-70100.00.000010.01-11-11.000
4th & 1-21129100.029.010290673.6492.3110
3rd & 6+276242143.56.823391101.610777.7022
3rd & 11+81814944.48.301320102.92115.506
3rd & 8-10102617838.56.81239193.36559.2022
3rd & 3-7204223347.65.521401105.28182.316
3rd & 1-20000.00.000000.013231.804
2nd & 6+436757064.28.522590139.514755.4022
2nd & 11+111914357.97.511410128.01-1-1.000
2nd & 8-10243833763.28.901590132.47436.1022
2nd & 3-7172419170.88.010460151.415795.3018
2nd & 1-2574271.46.000190121.8393.018
1st & 6+499176653.88.462655141.9432084.8129
1st & 11+454380.08.600262152.24123.0017
1st & 8-10448471752.48.552653139.0391965.0129
1st & 3-7231166.73.72060317.5242.014
1st & 1-20000.00.000000.0200.000
3rd (or 4th) and 9+143521340.06.10332174.05275.409
3rd (or 4th) and 3-8245134747.16.831401119.711575.2122
3rd (or 4th) and 1-20000.00.000000.013231.804
1st and 10438370951.88.542653134.6371995.4129

Season, home and away

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season7612277962.36.471465133.2633685.8275
Home395840067.26.930462142.2241466.1141
Away376437957.85.941323125.1392225.7175

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
September111100.01.00010108.434314.3041
October0100.00.000000.06396.5018
November558757963.26.741464132.0372366.4275
December203319960.66.030281141.317502.9010

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st172514668.05.820280143.514553.908
2nd274328062.86.510463125.215553.7016
3rd193519754.35.621420114.71517211.5175
4th131915668.48.220322172.119864.5118

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st446842664.76.330463131.9291103.8016
2nd325435359.36.541422134.9342587.6275

Against ranked teams

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
vs AP Top 25212925472.48.810461157.49455.0116

By final margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
0-7173118054.85.811322107.8211708.1175
8-14376034461.75.750282137.326742.8016
15+223125571.08.210461150.7161247.8141

In wins, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
22+111100.01.00010108.434615.3041
15-2115620.01.2006030.15326.4018
8-148126066.75.020201163.7520.407
1-7172818260.76.530251150.713463.5016

In losses, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1-7203319960.66.010321121.318905.0015
8-147136353.84.80119079.249122.8175
LOSING BY 15-21342375.05.800101123.31-5-5.000
22+131717876.510.510460183.85438.6116

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-19362650.04.30120053.15214.207
Own 20-39334323476.75.400282122.5151479.8175
Between 40's253936864.19.410462151.817915.4018
Opp 39-2092111642.95.510250105.014775.5013
Opp 19-Goal6133546.22.750141195.712322.7116
Opp 9-Goal491644.41.84080206.0221.002

Goal to go

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st & Goal12250.01.01020223.4210.501
2nd & Goal0100.00.000000.0122.002
3rd & Goal12250.01.01020223.4000.000
4th & Goal0000.00.000000.0000.000

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st325023764.04.720263117.0291224.2118
2nd203623955.66.620421129.7252359.4175
3rd223129571.09.531461176.49111.207
4th25840.01.6006053.4000.000

By down and distance

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th & 6+0100.00.000000.0000.000
4th & 8-100100.00.000000.0000.000
4th & 3-70100.00.000000.0000.000
4th & 1-223866.72.7006089.1000.000
3rd & 6+132020165.010.101460139.43113.707
3rd & 11+465266.78.700280139.5122.002
3rd & 8-106911466.712.701460150.8122.002
3rd & 3-791312269.29.410281173.4520.407
3rd & 1-2337100.02.32040339.6252.504
2nd & 6+122413450.05.610251110.62121710.3175
2nd & 11+351660.03.2006086.93217.0016
2nd & 8-106147942.95.610251113.81316812.9175
2nd & 3-7101513766.79.110420165.48405.0011
2nd & 1-212750.03.5007079.4166.006
1st & 6+314923563.34.810263110.3281224.4118
1st & 11+0000.00.000000.01-3-3.000
1st & 8-10314823564.64.910263112.6271254.6118
1st & 3-70100.00.000000.0000.000
1st & 1-2112100.02.01020446.8100.000
3rd (or 4th) and 9+81313861.510.601460135.3242.002
3rd (or 4th) and 3-8111515073.310.010281179.3520.407
3rd (or 4th) and 1-2337100.02.32040339.6252.504
1st and 10314823564.64.910263112.6271254.6118

Season and away

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season351360.02.6009181.8263.0017
Away351360.02.6009181.8263.0017

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
November351360.02.6009181.8263.0017

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th351360.02.6009181.8263.0017

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
2nd351360.02.6009181.8263.0017

By final margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
15+351360.02.6009181.8263.0017

In losses, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
LOSING BY 15-21351360.02.6009181.8263.0017

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-190000.00.000000.0000.000
Own 20-390000.00.000000.0000.000
Between 40's0000.00.000000.0000.000
Opp 39-20341375.03.30091102.3263.0017
Opp 19-Goal0100.00.000000.0000.000
Opp 9-Goal0000.00.000000.0000.000

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st12050.00.0000050.0000.000
2nd119100.09.00091175.61-11-11.000
3rd114100.04.00040133.611717.0017
4th0100.00.000000.0000.000

By down and distance

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th & 3-70100.00.000000.0000.000
3rd & 6+0000.00.000000.011717.0017
3rd & 11+0000.00.000000.011717.0017
3rd & 1-2114100.04.00040133.6000.000
2nd & 6+119100.09.00091175.61-11-11.000
2nd & 8-10119100.09.00091175.61-11-11.000
1st & 6+12050.00.0000050.0000.000
1st & 8-1012050.00.0000050.0000.000
3rd (or 4th) and 9+0000.00.000000.011717.0017
3rd (or 4th) and 1-2114100.04.00040133.6000.000
1st and 1012050.00.0000050.0000.000

Game log

DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
8/30vs MEW 28-7193319757.630240137.735.313634.8115
9/6@ JVSTL 34-24192933565.521724178.452.513221.7024
9/13@ BGSUL 23-13132419454.212444119.134.01450.408
9/20vs JMUL 31-134103740.00021171.157.811524.7119
10/8@ UTEPW 19-8193324357.600311119.464.114312.2114
10/14vs NMSUW 30-27203017966.702232103.518.68192.4015
11/1vs DELW 59-30142022170.020430195.893.85316.2115
11/8vs MOSTL 21-17183519651.40130192.827.36-4-0.717
11/15@ FIUL 34-27 OT173121854.812363111.644.88111.4022
11/22@ LTL 34-28 OT82114138.11456172.136.68283.5019
Total1512661,96156.810127217122.143.91002582.6524
DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
8/29@ JVSTW 55-27121924963.221590197.571.312393.319
9/7vs W&MW 40-2182316034.80039093.258.66599.8022
9/14@ TEMW 28-20152110371.410221128.367.816925.8018
9/21vs UVAL 43-24102122247.611651142.642.28243.0113
10/5vs ODUW 45-37192636773.130581229.783.8760.905
10/10@ JMUL 39-75188427.81240063.138.84389.5029
10/19vs ULL 34-243101030.0005038.46.6177.007
11/2@ TROYL 38-24183420652.910382113.521.213201.5111
11/7vs APPW 38-24141815077.810250166.165.413524.019
11/16@ MRSHL 31-19213926753.811473114.742.410202.0022
11/23vs GASOL 26-610259240.00226054.912.44225.5017
11/30@ GASTW 48-27131720076.531410221.894.313685.2111
2024 total1482712,12054.6148658131.554.41074474.2529

The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.

DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
9/9vs JVSTW 30-160000.000000.00.1111.001
9/16vs DUQW 66-7111100.00010108.498.824221.0041
10/21@ ARSTW 27-170000.000000.02.3122.002
10/28vs MRSHW 34-60100.000000.011.45377.4018
11/4@ ODUW 28-24173118054.811322107.869.1211708.1175
11/11vs TXSTW 31-23172714563.020281132.568.57213.0016
11/25vs JMUL 56-14212925472.410461157.445.49455.0116
12/23vs SJSUW 24-14203319960.630281141.367.017502.9010
EasyPost Hawaiʻi Bowl
Total7612277962.371465133.263.0633685.8275
DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
11/12@ TTUL 43-28351360.0009181.814.2263.0017
Total351360.0009181.8-263.0017