Punting Stats
| Yr |
Tm |
GP |
GS |
Punts |
Yds |
Y/P |
NetY |
NetY/P |
In20 |
In20% |
Long |
Pen |
PAV |
NAV |
| 2030 |
BAL |
16 |
0 |
115 |
5,145 |
44.74 |
4,564 |
39.69 |
47 |
40.9 |
68 |
0 |
- |
0.480 |
| 2029 |
BAL |
16 |
0 |
83 |
3,748 |
45.16 |
3,266 |
39.35 |
31 |
37.3 |
68 |
0 |
- |
0.450 |
| 2027 |
BAL |
16 |
0 |
69 |
3,101 |
44.94 |
2,759 |
39.99 |
22 |
31.9 |
69 |
0 |
- |
0.460 |
| 2026 |
TBY |
16 |
0 |
109 |
4,940 |
45.32 |
4,056 |
37.21 |
43 |
39.4 |
67 |
- |
- |
0.520 |
| Career |
64 |
0 |
376 |
16,934 |
45.04 |
14,645 |
38.95 |
143 |
38.0 |
69 |
0 |
- |
- |
Punting Stats
| Yr |
Tm |
GP |
GS |
Punts |
Yds |
Y/P |
NetY |
NetY/P |
In20 |
In20% |
Long |
Pen |
PAV |
NAV |
| 2030 |
BAL |
2 |
0 |
11 |
472 |
42.91 |
408 |
37.09 |
1 |
9.1 |
58 |
0 |
- |
- |
| Career |
2 |
0 |
11 |
472 |
42.91 |
408 |
37.09 |
1 |
9.1 |
58 |
0 |
- |
- |
Salary Information
| Year |
Salary |
Bonus |
Cap Cost |
Cap Percentage |
Ratings History
| Year |
Scout Type |
Age |
PP |
HT |
DP |
KH |
Overall |
Potential |
| 2026 |
Pre-Camp |
24 |
61 |
88 |
49 |
56 |
65 |
65 |
| 2026 |
Post-Camp |
24 |
63 |
60 |
61 |
54 |
56 |
56 |
| 2027 |
Pre-Camp |
25 |
68 |
62 |
52 |
55 |
63 |
63 |
| 2027 |
Post-Camp |
25 |
48 |
84 |
50 |
51 |
58 |
58 |
| 2028 |
Pre-Camp |
26 |
47 |
85 |
50 |
51 |
57 |
57 |
| 2028 |
Post-Camp |
26 |
48 |
84 |
48 |
51 |
57 |
57 |
| 2029 |
Pre-Camp |
27 |
47 |
86 |
48 |
50 |
57 |
57 |
| 2029 |
Post-Camp |
27 |
41 |
73 |
44 |
50 |
50 |
50 |
| 2030 |
Pre-Camp |
28 |
40 |
73 |
44 |
50 |
49 |
49 |
| 2030 |
Post-Camp |
28 |
40 |
72 |
45 |
50 |
49 |
49 |
| 2031 |
Pre-Camp |
29 |
46 |
67 |
52 |
52 |
52 |
52 |
| 2031 |
Post-Camp |
29 |
45 |
68 |
52 |
52 |
52 |
52 |
Transactions
| Year |
Team |
Transaction |
| 2026 |
Tampa Bay Buccaneers |
signed as a free agent: 1yr, $690,000 |
| 2027 |
Baltimore Ravens |
signed as a free agent: 1yr, $790,000 |
| 2028 |
Baltimore Ravens |
signed to a new contract: 3yrs, $3,840,000 |
| 2028 |
Baltimore Ravens |
suspended for off-field conduct |