GCGovComp.app

Metro Nashville / MNPS Mcgavock High

Agency file

MNPS Mcgavock High

Source file: Metro Nashville — Employee Compensation / ingested Jun 19, 2026

The MNPS Mcgavock High is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 233 employees with median total compensation of $60,901; the highest distinct record was $143,099.

Year
2025
Total payroll
$13.1M
Employees
233
Median total
$60,901
Highest record
$143,099

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 233 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($60,901) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$52,454 (93%)
  • Overtime$713 (1%)
  • Other$2,953 (5%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$7,218
$29,869
$60,901
$82,705
$93,435

The pay ladder for this department. Someone at the 90th percentile earns $93,435 — more than 90% of the department; the 10th percentile earns $7,218. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 11 published years.

YearTotal payrollEmployeesMedian pay
2015
$9.2M
222
$44,780
2016
$9.6M
3.6%
225
1.4%
$45,454
1.5%
2017
$10.1M
5.3%
232
3.1%
$46,459
2.2%
2018
$10.9M
8.7%
237
2.2%
$48,365
4.1%
2019
$10.6M
2.9%
231
2.5%
$48,135
0.5%
2020
$10.1M
5.2%
221
4.3%
$48,069
0.1%
2021
$11.3M
12.3%
228
3.2%
$52,609
9.4%
2022
$12M
5.7%
236
3.5%
$58,447
11.1%
2023
$12.4M
3.4%
241
2.1%
$57,182
2.2%
2024
$130.4K
98.9%
1
99.6%
$130,438
128.1%
2025
$13.1M
9924.6%
233
23200.0%
$60,901
53.3%

Record list

Employees

Page 1

Tameeka Southern

Teacher - Health Life Wellness/MNPS Mcgavock High

2016 total comp
$48,397
Base pay
$43,010
Overtime
$0
Other pay
$5,387
Benefits
$0
Total compensation
$48,397

Source-specific fields

Record ID
37,650
Total Pay
$48,397

Tameeka Southern is a Teacher - Health Life Wellness at MNPS Mcgavock High. 2016 total compensation came to $48,397.

Peter Buchanan

Teacher - Math/MNPS Mcgavock High

2016 total comp
$48,327
Base pay
$43,010
Overtime
$0
Other pay
$5,317
Benefits
$0
Total compensation
$48,327

Source-specific fields

Record ID
39,010
Total Pay
$48,327

Peter Buchanan holds the role of Teacher - Math at MNPS Mcgavock High. In 2016, their total compensation was $48,327.

Kendrea Bufford

Teacher - Math/MNPS Mcgavock High

2019 total comp
$48,265
Base pay
$44,056
Overtime
$0
Other pay
$4,209
Benefits
$0
Total compensation
$48,265

Source-specific fields

Record ID
115,318
Total Pay
$48,265

At MNPS Mcgavock High, Kendrea Bufford serves as a Teacher - Math. Their 2019 pay totaled $48,265.

Juwan Turner

Teacher Health and Wellness/MNPS Mcgavock High

2023 total comp
$48,234
Base pay
$47,112
Overtime
$0
Other pay
$1,122
Benefits
$0
Total compensation
$48,234

Source-specific fields

Record ID
232,762
Total Pay
$48,234

At MNPS Mcgavock High, Juwan Turner serves as a Teacher Health and Wellness. Their 2023 pay totaled $48,234.

Donna Brooks

Teacher Science Biology/MNPS Mcgavock High

2022 total comp
$48,221
Base pay
$47,293
Overtime
$175
Other pay
$754
Benefits
$0
Total compensation
$48,221

Source-specific fields

Record ID
196,155
Total Pay
$48,221

Donna Brooks is a Teacher Science Biology at MNPS Mcgavock High. 2022 total compensation came to $48,221.

Elisabeth Martin

Teacher Science Biology/MNPS Mcgavock High

2025 total comp
$48,108
Base pay
$43,562
Overtime
$0
Other pay
$4,546
Benefits
$0
Total compensation
$48,108

Source-specific fields

Record ID
292,100
Total Pay
$48,108

At MNPS Mcgavock High, Elisabeth Martin serves as a Teacher Science Biology. Their 2025 pay totaled $48,108.

Colin Mcdonald

Teacher - Math/MNPS Mcgavock High

2018 total comp
$48,037
Base pay
$44,805
Overtime
$0
Other pay
$3,232
Benefits
$0
Total compensation
$48,037

Source-specific fields

Record ID
91,238
Total Pay
$48,037

Colin Mcdonald holds the role of Teacher - Math at MNPS Mcgavock High. In 2018, their total compensation was $48,037.

Alexandra Seymour

Teacher - Engl Lrnr Secondary/MNPS Mcgavock High

2019 total comp
$48,019
Base pay
$44,009
Overtime
$0
Other pay
$4,010
Benefits
$0
Total compensation
$48,019

Source-specific fields

Record ID
115,472
Total Pay
$48,019

Alexandra Seymour holds the role of Teacher - Engl Lrnr Secondary at MNPS Mcgavock High. In 2019, their total compensation was $48,019.

Kevin Holt

Teacher - Social Studies Hist/MNPS Mcgavock High

2016 total comp
$48,011
Base pay
$42,082
Overtime
$0
Other pay
$5,929
Benefits
$0
Total compensation
$48,011

Source-specific fields

Record ID
37,552
Total Pay
$48,011

Kevin Holt holds the role of Teacher - Social Studies Hist at MNPS Mcgavock High. In 2016, their total compensation was $48,011.

Caroline Yopp

Teacher - Science Chemistry/MNPS Mcgavock High

2017 total comp
$47,928
Base pay
$44,500
Overtime
$0
Other pay
$3,428
Benefits
$0
Total compensation
$47,928

Source-specific fields

Record ID
63,853
Total Pay
$47,928

At MNPS Mcgavock High, Caroline Yopp serves as a Teacher - Science Chemistry. Their 2017 pay totaled $47,928.

Emily Pope

Teacher - English/MNPS Mcgavock High

2018 total comp
$47,829
Base pay
$46,865
Overtime
$0
Other pay
$964
Benefits
$0
Total compensation
$47,829

Source-specific fields

Record ID
91,340
Total Pay
$47,829

Emily Pope works as a Teacher - English for MNPS Mcgavock High. Emily earned $47,829 in 2018.

Russell Runyeon

Teacher - Language Spanish/MNPS Mcgavock High

2019 total comp
$47,775
Base pay
$43,775
Overtime
$0
Other pay
$4,001
Benefits
$0
Total compensation
$47,775

Source-specific fields

Record ID
115,466
Total Pay
$47,775

Russell Runyeon is a Teacher - Language Spanish at MNPS Mcgavock High. 2019 total compensation came to $47,775.

Tristan Puckett

Teacher - English/MNPS Mcgavock High

2021 total comp
$47,704
Base pay
$46,401
Overtime
$0
Other pay
$1,304
Benefits
$0
Total compensation
$47,704

Source-specific fields

Record ID
168,056
Total Pay
$47,704

Tristan Puckett works as a Teacher - English for MNPS Mcgavock High. Tristan earned $47,704 in 2021.

Meaghan Rossberg

Teacher - Science Chemistry/MNPS Mcgavock High

2017 total comp
$47,641
Base pay
$41,991
Overtime
$0
Other pay
$5,649
Benefits
$0
Total compensation
$47,641

Source-specific fields

Record ID
63,658
Total Pay
$47,641

Meaghan Rossberg works as a Teacher - Science Chemistry for MNPS Mcgavock High. Meaghan earned $47,641 in 2017.

Howard Satterfield

Teacher - Cte Automotives/MNPS Mcgavock High

2017 total comp
$47,600
Base pay
$47,000
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$47,600

Source-specific fields

Record ID
63,677
Total Pay
$47,600

Howard Satterfield works as a Teacher - Cte Automotives for MNPS Mcgavock High. Howard earned $47,600 in 2017.

Jack Jakobik Jr

Teacher - Ex Education/MNPS Mcgavock High

2016 total comp
$47,441
Base pay
$42,082
Overtime
$0
Other pay
$5,359
Benefits
$0
Total compensation
$47,441

Source-specific fields

Record ID
37,559
Total Pay
$47,441

Jack Jakobik Jr works as a Teacher - Ex Education for MNPS Mcgavock High. Jack earned $47,441 in 2016.

Julia Stewart

Teacher Social Studies History/MNPS Mcgavock High

2020 total comp
$47,432
Base pay
$45,717
Overtime
$0
Other pay
$1,715
Benefits
$0
Total compensation
$47,432

Source-specific fields

Record ID
142,159
Total Pay
$47,432

Julia Stewart holds the role of Teacher Social Studies History at MNPS Mcgavock High. In 2020, their total compensation was $47,432.

Julia Stewart

Teacher - Social Studies Hist/MNPS Mcgavock High

2019 total comp
$47,330
Base pay
$45,835
Overtime
$0
Other pay
$1,495
Benefits
$0
Total compensation
$47,330

Source-specific fields

Record ID
115,486
Total Pay
$47,330

Julia Stewart works as a Teacher - Social Studies Hist for MNPS Mcgavock High. Julia earned $47,330 in 2019.

Parker Mcclellan

Teacher - Social Studies Hist/MNPS Mcgavock High

2017 total comp
$47,156
Base pay
$44,500
Overtime
$0
Other pay
$2,656
Benefits
$0
Total compensation
$47,156

Source-specific fields

Record ID
63,493
Total Pay
$47,156

Parker Mcclellan is a Teacher - Social Studies Hist at MNPS Mcgavock High. 2017 total compensation came to $47,156.

Michael Hamilton

Teacher - Math/MNPS Mcgavock High

2017 total comp
$47,100
Base pay
$44,500
Overtime
$0
Other pay
$2,600
Benefits
$0
Total compensation
$47,100

Source-specific fields

Record ID
63,272
Total Pay
$47,100

At MNPS Mcgavock High, Michael Hamilton serves as a Teacher - Math. Their 2017 pay totaled $47,100.

Philippia Bellefant

Secretary-Clerk/MNPS Mcgavock High

2025 total comp
$47,090
Base pay
$46,990
Overtime
$0
Other pay
$100
Benefits
$0
Total compensation
$47,090

Source-specific fields

Record ID
273,682
Total Pay
$47,090

Philippia Bellefant holds the role of Secretary-Clerk at MNPS Mcgavock High. In 2025, their total compensation was $47,090.

Stephen Berry

Teacher - Science/MNPS Mcgavock High

2017 total comp
$47,084
Base pay
$45,500
Overtime
$0
Other pay
$1,584
Benefits
$0
Total compensation
$47,084

Source-specific fields

Record ID
63,035
Total Pay
$47,084

Stephen Berry works as a Teacher - Science for MNPS Mcgavock High. Stephen earned $47,084 in 2017.

Courtney Hawkins

Teacher - Cte Agriculture/MNPS Mcgavock High

2018 total comp
$47,070
Base pay
$45,748
Overtime
$0
Other pay
$1,323
Benefits
$0
Total compensation
$47,070

Source-specific fields

Record ID
91,085
Total Pay
$47,070

Courtney Hawkins is a Teacher - Cte Agriculture at MNPS Mcgavock High. 2018 total compensation came to $47,070.

David Snow

Teacher - English/MNPS Mcgavock High

2019 total comp
$47,039
Base pay
$46,093
Overtime
$0
Other pay
$946
Benefits
$0
Total compensation
$47,039

Source-specific fields

Record ID
115,478
Total Pay
$47,039

David Snow works as a Teacher - English for MNPS Mcgavock High. David earned $47,039 in 2019.

Bryan Snyder

Teacher - English/MNPS Mcgavock High

2018 total comp
$47,009
Base pay
$46,818
Overtime
$0
Other pay
$191
Benefits
$0
Total compensation
$47,009

Source-specific fields

Record ID
91,430
Total Pay
$47,009

Bryan Snyder is a Teacher - English at MNPS Mcgavock High. 2018 total compensation came to $47,009.

Andrew Shachat

Teacher - Science Chemistry/MNPS Mcgavock High

2017 total comp
$46,797
Base pay
$44,500
Overtime
$0
Other pay
$2,297
Benefits
$0
Total compensation
$46,797

Source-specific fields

Record ID
63,688
Total Pay
$46,797

Andrew Shachat is a Teacher - Science Chemistry at MNPS Mcgavock High. 2017 total compensation came to $46,797.

Matthew Phelps

Teacher - English/MNPS Mcgavock High

2018 total comp
$46,703
Base pay
$46,093
Overtime
$0
Other pay
$610
Benefits
$0
Total compensation
$46,703

Source-specific fields

Record ID
91,331
Total Pay
$46,703

Matthew Phelps is a Teacher - English at MNPS Mcgavock High. 2018 total compensation came to $46,703.

Kelly Troglin

Teacher - Ex Education/MNPS Mcgavock High

2017 total comp
$46,662
Base pay
$43,500
Overtime
$0
Other pay
$3,162
Benefits
$0
Total compensation
$46,662

Source-specific fields

Record ID
63,791
Total Pay
$46,662

Kelly Troglin holds the role of Teacher - Ex Education at MNPS Mcgavock High. In 2017, their total compensation was $46,662.

William Anderson

Teacher - English/MNPS Mcgavock High

2015 total comp
$46,552
Base pay
$46,392
Overtime
$0
Other pay
$160
Benefits
$0
Total compensation
$46,552

Source-specific fields

Record ID
13,810
Total Pay
$46,552

At MNPS Mcgavock High, William Anderson serves as a Teacher - English. Their 2015 pay totaled $46,552.

Naeshara Neal-Cockrill

Principal - Assistant Hs/MNPS Mcgavock High

2022 total comp
$46,512
Base pay
$46,512
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$46,512

Source-specific fields

Record ID
196,286
Total Pay
$46,512

At MNPS Mcgavock High, Naeshara Neal-Cockrill serves as a Principal - Assistant Hs. Their 2022 pay totaled $46,512.

Francesca Bisciglia

Teacher - Social Studies Hist/MNPS Mcgavock High

2019 total comp
$46,325
Base pay
$44,300
Overtime
$0
Other pay
$2,025
Benefits
$0
Total compensation
$46,325

Source-specific fields

Record ID
115,311
Total Pay
$46,325

Francesca Bisciglia is a Teacher - Social Studies Hist at MNPS Mcgavock High. 2019 total compensation came to $46,325.

Musie Yosef

Teacher - Math/MNPS Mcgavock High

2018 total comp
$46,306
Base pay
$43,775
Overtime
$0
Other pay
$2,531
Benefits
$0
Total compensation
$46,306

Source-specific fields

Record ID
91,553
Total Pay
$46,306

Musie Yosef is a Teacher - Math at MNPS Mcgavock High. 2018 total compensation came to $46,306.

Jodi Sheffield

Teacher - Engl Lrnr Secondary/MNPS Mcgavock High

2019 total comp
$46,204
Base pay
$45,934
Overtime
$0
Other pay
$270
Benefits
$0
Total compensation
$46,204

Source-specific fields

Record ID
115,473
Total Pay
$46,204

Jodi Sheffield is a Teacher - Engl Lrnr Secondary at MNPS Mcgavock High. 2019 total compensation came to $46,204.

Lisa Panvini

Teacher - Ex Education/MNPS Mcgavock High

2018 total comp
$46,151
Base pay
$46,093
Overtime
$0
Other pay
$58
Benefits
$0
Total compensation
$46,151

Source-specific fields

Record ID
91,299
Total Pay
$46,151

Lisa Panvini works as a Teacher - Ex Education for MNPS Mcgavock High. Lisa earned $46,151 in 2018.

Alosi Abbie

Teacher - Science Chemistry/MNPS Mcgavock High

2018 total comp
$46,018
Base pay
$43,363
Overtime
$0
Other pay
$2,655
Benefits
$0
Total compensation
$46,018

Source-specific fields

Record ID
89,854
Total Pay
$46,018

Alosi Abbie works as a Teacher - Science Chemistry for MNPS Mcgavock High. Alosi earned $46,018 in 2018.

Autumn Robertson

Teacher - Cte Business & Mktg/MNPS Mcgavock High

2017 total comp
$45,964
Base pay
$45,500
Overtime
$0
Other pay
$465
Benefits
$0
Total compensation
$45,964

Source-specific fields

Record ID
63,642
Total Pay
$45,964

At MNPS Mcgavock High, Autumn Robertson serves as a Teacher - Cte Business & Mktg. Their 2017 pay totaled $45,964.

Mary Stovall

Teacher - El Secondary/MNPS Mcgavock High

2018 total comp
$45,963
Base pay
$43,363
Overtime
$0
Other pay
$2,600
Benefits
$0
Total compensation
$45,963

Source-specific fields

Record ID
91,462
Total Pay
$45,963

Mary Stovall is a Teacher - El Secondary at MNPS Mcgavock High. 2018 total compensation came to $45,963.

Caitlyn Adams

Teacher - English/MNPS Mcgavock High

2020 total comp
$45,938
Base pay
$43,663
Overtime
$175
Other pay
$2,100
Benefits
$0
Total compensation
$45,938

Source-specific fields

Record ID
141,626
Total Pay
$45,938

Caitlyn Adams is a Teacher - English at MNPS Mcgavock High. 2020 total compensation came to $45,938.

Francesca Bisciglia

Teacher Social Studies History/MNPS Mcgavock High

2020 total comp
$45,926
Base pay
$44,186
Overtime
$0
Other pay
$1,740
Benefits
$0
Total compensation
$45,926

Source-specific fields

Record ID
141,668
Total Pay
$45,926

At MNPS Mcgavock High, Francesca Bisciglia serves as a Teacher Social Studies History. Their 2020 pay totaled $45,926.

Rachel Knapp

Teacher - English/MNPS Mcgavock High

2019 total comp
$45,915
Base pay
$45,530
Overtime
$0
Other pay
$385
Benefits
$0
Total compensation
$45,915

Source-specific fields

Record ID
115,409
Total Pay
$45,915

At MNPS Mcgavock High, Rachel Knapp serves as a Teacher - English. Their 2019 pay totaled $45,915.