Auburn is in the top 30 nationally in both total offense and total defense, a feat last accomplished by the Tigers in 2004.

Following a 38-14 beatdown of Mississippi State, Auburn (4-2, 2-1 SEC) improved in almost every statistical category.

At the halfway point of its season, Auburn is 28th nationally in total offense and 29th nationally in total defense.

Offensively, the running game ranks 10th nationally and Sean White leads the SEC in completion percentage.

Red zone offense improved for the second straight week with a season-best 5 for 5 performance.

Defensively, Auburn improved in every category and ranks 12th nationally in points allowed.

RUSHING OFFENSE

2014: 255.5 (2nd, 13th)

2015: 196.4 (5th, 35th)

Two weeks ago: 234.8 (3rd, 27th)

Last week: 269.8 (1st, 10th)

2016: 262.8 (2nd, 10th)

Why: Auburn ran for 228 yards on 56 carries with three touchdowns

PASSING OFFENSE

2014: 229.5 (7th, 66th)

2015: 173.6 (12th, 110th)

Two weeks ago: 204.0 (9th, 94th)

Last week: 218.8 (7th, 78th)

2016: 216.3 (8th, 82nd)

Why: Sean White threw for 204 yards

PASS EFFICIENCY OFFENSE

2014: 156.79 (1st, 8th)

2015: 124.47 (10th, 79th)

Two weeks ago: 129.34 (9th, 83rd)

Last week: 148.25 (4th, 38th)

2016: 152.09 (4th, 30th)

Why: White was 14 of 18 with a touchdown and interception

TOTAL OFFENSE

2014: 485.0 (2nd, 16th)

2015: 370.0 (10th, 94th)

Two weeks ago: 438.8 (6th, 59th)

Last week: 488.6 (4th, 28th)

2016: 479.2 (5th, 28th)

Why: Auburn gained 432 yards on 74 plays

SCORING OFFENSE

2014: 35.5 (4th, 35th)

2015: 27.5 (8th, 75th)

Two weeks ago: 24.5 (11th, 99th)

Last week: 31.2 (7th, 61st)

2016: 32.3 (7th, 54th)

Why: Auburn scored 38 points, with 31 coming via the offense

SACKS ALLOWED

2014: 15 sacks, 1.15 per game (3rd, 15th)

2015: 19 sacks, 1.46 per game (4th, 33rd)

Two weeks ago: 13 sacks, 3 per game (12th, 106th)

Last week: 13 sacks, 2.6 per game (12th, 92nd)

2016: 15 sacks, 2.5 per game (11th, 89th)

Why: Mississippi State recorded two sacks

THIRD-DOWN CONVERSIONS

2014: 52.5 percent (1st, 2nd)

2015: 41.3 percent (6th, 49th)

Two weeks ago: 41.2 percent (6th, 60th)

Last week: 46.8 percent (3rd, 31st)

2016: 47.3 percent (3rd, 22nd)

Why: Auburn was 6 of 12 on third downs

RED ZONE OFFENSE

2014: 87.9 percent (4th, 31st)

2015: 90.2 percent (2nd, 13th)

Two weeks ago: 77.3 percent (10th, 92nd)

Last week: 77.8 percent (10th, 98th)

2016: 81.3 (7th, 81st)

Why: Auburn scored four touchdowns and a field goal on five red zone trips, its best outing of the season

RUSHING DEFENSE

2014: 168.8 (10th, 67th)

2015: 182.7 (11th, 81st)

Two weeks ago: 167.0 (10th, 78th)

Last week: 156.0 (8th, 64th)

2016: 147.2 (6th, 51st)

Why: Auburn allowed 103 yards rushing

PASSING DEFENSE

2014: 230.1 (12th, 68th)

2015: 222.5 (11th, 63rd)

Two weeks ago: 218.3 (6th, 56th)

Last week: 202.4 (4th, 37th)

2016: 199.7 (3rd, 34th)

Why: MSU threw for 186 yards

PASS EFFICIENCY DEFENSE

2014: 124.19 (10th, 52nd)

2015: 116.99 (8th, 31st)

Two weeks ago: 117.73 (7th, 42nd)

Last week: 113.54 (6th, 31st)

2016: 112.78 (4th, 28th)

Why: Nick Fitzgerald and Nick Tiano combined to go 18 of 35 with two touchdowns and an interception

TOTAL DEFENSE

2014: 398.8 (9th, 64th)

2015: 405.2 (13th, 71st)

Two weeks ago: 385.3 (8th, 64th)

Last week: 358.4 (5th, 40th)

2016: 346.8 (4th, 29th)

Why: Auburn allowed 289 yards

SCORING DEFENSE

2014: 26.7 (10th, 62nd)

2015: 26.0 (11th, 54th)

Two weeks ago: 18.8 (6th, 28th)

Last week: 16.4 (5th, 15th)

2016: 16.0 (4th, 12th)

Why: MSU scored 14 points

SACKS

2014: 21 sacks, 1.62 per game (11th, 95th)

2015: 19 sacks, 1.46 per game (13th, 104th)

Two weeks ago: 9 sacks, 2.25 per game (8th, 71st)

Last week: 11 sacks, 2.2 per game (7th, 60th)

2016: 14 sacks, 2.33 per game (5th, 52nd)

Why: Auburn had three sacks

THIRD-DOWN DEFENSE

2014: 36.0 percent (4th, 29th)

2015: 44.9 percent (13th, 109th)

Two weeks ago: 27.1 percent (3rd, 16th)

Last week: 30.3 percent (4th, 24th)

2016: 31.5 percent (3rd, 24th)

Why: MSU was 6 of 16 on third down

RED ZONE DEFENSE

2014: 74.1 percent (4th, 13th)

2015: 75.5 percent (5th, 15th)

Two weeks ago: 76.5 percent (7th, 41st)

Last week: 73.7 percent (7th, 27th)

2016: 68.2 percent (4th, 13th)

Why: MSU scored one touchdown and three red zone trips

NET PUNTING

2014: 37.44 (12th, 67th)

2015: 37.58 (7th, 54th)

Two weeks ago: 38.65 (9th, 50th)

Last week: 38.65 (9th, 45th)

2016: 38.43 (12th, 53rd)

Why: Kevin Phillips had four punts averaging 36.8 yards

KICK RETURNS

2014: 20.03 (11th, 82nd)

2015: 27.94 (2nd, 4th)

Two weeks ago: 18.5 (11th, 99th)

Last week: 18.56 (11th, 103rd)

2016: 18.55 (11th, 99th)

Why: Kerryon Johnson had a 19-yard return & Rudy Ford had a 18-yard return

PUNT RETURNS

2014: 17.82 yards per return (1st, 4th)

2015: 11.93 yards per return (7th, 28th)

Two weeks ago: 7.0 yards per return (7th, 73rd)

Last week: 10.2 (6th, 44th)

2016: 7.83 (8th, 61st)

Why: Marcus Davis a return for minus-4 yards

TURNOVER MARGIN

2014: plus-seven, 0.54 per game (4th, 27th)

2015: plus-two, 0.15 per game (8th, 51st)

Two weeks ago: minus-three, minus-0.75 per game (12th, 100th)

Last week: minus-two, minus-0.4 per game (13th, 88th)

2016: minus-one, minus-017 per game (11th, 71st)

Why: Auburn recovered two fumbles and had an interception and lost a fumble and threw an interception

PENALTY YARDS PER GAME

2014: 68.92 (14th, 112th)

2015: 46.38 (7th, 34th)

Two weeks ago: 39.0 (1st, 10th)

Last week: 34.2 (1st, 8th)

2016: 35.17 (1st, 8th)

Why: Auburn committed five penalties for 40 yards

Stat notes:

-- Sean White's 69.7 percent completion percentage leads the SEC and is 7th nationally. His 157.2 passer efficiency is 3rd in the SEC and 18th nationally.

-- Kerryon Johnson and Kamryn Pettway rank 29th and 38th, respectively, nationally in rushing yards