“Technician Productivity: Top Performers vs. Underperformers”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Technician Productivity: Top Performers vs. Underperformers

Built from: Autotask PSA
How this report was made
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Pre-built MSP semantic model, 50+ measures
3
AI via MCP
Claude or ChatGPT writes DAX queries, executes them, formats output
4
This Report
KPIs, breakdowns, trends, recommendations
Ready in < 15 min

Technician Productivity: Top Performers vs. Underperformers

This report provides a detailed breakdown of technician productivity: top performers vs. underperformers for managed service providers.

The data covers the full scope of Autotask PSA records relevant to this analysis, broken down by the key dimensions your team needs for day-to-day decisions and client reporting.

Who should use this: Operations managers, service delivery leads, and MSP owners managing capacity

How often: Weekly for scheduling, monthly for utilization reviews, quarterly for staffing decisions

Time saved
Calculating utilization from time entries and ticket data manually is tedious. This report does it automatically.
Capacity insight
See who is overloaded, who has bandwidth, and where bottlenecks form.
Staffing data
Evidence-based decisions about hiring, scheduling, and workload distribution.
Report categoryResource & Capacity
Data sourceAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
Generation timeUnder 15 minutes
AI requiredClaude, ChatGPT or Copilot
AudienceOperations managers, service delivery leads
Where to find this in Proxuma
Power BI › Resources › Technician Productivity: Top Performe...
What you can measure in this report
Team Productivity at a Glance
Top Performers: Tickets Completed + Billable Hours
Exceptional Performers: Tickets and Revenue Combined
Billable Gap: High Tickets, Low Billable Rate
Low-Output Resources: Bottom Ticket Completers
Key Findings
Frequently Asked Questions
Total Tickets Completed
Top Ticket Completer
Highest Billable Hours
Best Billable Rate
Technician Productivity Scorecard
Dataset: Autotask PSA
Generated: March 2026
Report ID: PRX-018
Sources: Autotask PSA
Technician Productivity: Top Performers vs. Underperformers
Tickets completed, billable hours, and efficiency rate per technician — cross-referenced from Autotask tickets and time entries
Demo Report: This report uses synthetic Autotask data that mirrors real MSP patterns. Measure names, DAX queries, and report structure are identical to what you would see with your own data connected.
01
Team Productivity at a Glance
Key numbers across tickets and time entries
Total Tickets Completed
Maxwell Reed
1,838 billable hrs, 89.6% util
Top Ticket Completer
Dr. Amber Ayala
2,400 total hours
Highest Billable Hours
Daniel Daniels
4,841 time entries
Best Billable Rate
97.2%
Tracy Fitzpatrick
View DAX Query — Team productivity KPIs
EVALUATE TOPN(15, SUMMARIZECOLUMNS('BI_Autotask_Time_Entries'[resource_name], "TotalHours", SUM('BI_Autotask_Time_Entries'[hours_worked]), "BillableHours", SUM('BI_Autotask_Time_Entries'[Billable Hours]), "EntryCount", COUNTROWS('BI_Autotask_Time_Entries')), [BillableHours], DESC)
02
Top Performers: Tickets Completed + Billable Hours
Combined scorecard for the 10 highest-output technicians (excluding system account outlier)

The top performers combine ticket volume with strong billable output. This leaderboard excludes one outlier account showing 21,279 completed tickets — that figure is 6x the next-highest tech and consistent with a dispatch queue or automated ticket assignment account rather than an individual contributor. The real leaderboard starts at Tracy Fitzpatrick with 3,585 completed tickets.

# Technician Tickets Completed Billable Hours Billable % Assessment
1Tracy Fitzpatrick3,5851,25497.2%Exceptional
2Gregory Horn3,23495763.6%Billable Gap
3Brandon Bishop2,6321,32297.1%Exceptional
4Jane Stewart2,614n/aTickets only
5Daniel Daniels2,4271,34494.7%Exceptional
6Maxwell Reed1,8991,83889.6%Top Revenue
7Andrew Roberts1,8711,52780.9%Strong
8David Collins1,672n/aTickets only
9Jonathon Burton1,6651,21394.4%Exceptional
10Stephen Nelson1,336n/aPartial data

Note: “—” in billable hours means the technician did not appear in the top 25 time entries by volume. Billable hours data covers the 25 highest-activity resources in the time entries table.

View DAX Query — Top 25 by tickets completed
EVALUATE
ADDCOLUMNS(
  TOPN(25,
    SUMMARIZE(
      'BI_Autotask_Tickets',
      'BI_Autotask_Tickets'[primary_resource_name]
    ),
    [Tickets - Count - Completed], DESC
  ),
  "Tickets Completed", [Tickets - Count - Completed]
)
ORDER BY [Tickets Completed] DESC
03
Exceptional Performers: Tickets and Revenue Combined
Technicians who deliver across both dimensions

Four technicians stand out as genuinely exceptional by combining high ticket completion with high billable rates. These are the resources who deliver the most value per working day because every hour they log also generates revenue.

Tracy Fitzpatrick

3,585 tickets
1,254 billable hrs · 97.2% rate
Highest ticket count on the team and a near-perfect billable rate. Sets the benchmark for both output and efficiency.

Brandon Bishop

2,632 tickets
1,322 billable hrs · 97.1% rate
Third-highest ticket count with a 97.1% billable rate. Strong across the board with almost no non-billable waste.

Daniel Daniels

2,427 tickets
1,344 billable hrs · 94.7% rate
Consistently above 94% billable with above-average ticket volume. Reliable, revenue-positive contributor.

Maxwell Reed

1,899 tickets
1,838 billable hrs · 89.6% rate
The highest billable hours of anyone on the team. 2,050 total hours at 89.6% billable — the most revenue generated by a single resource.

Jonathon Burton

1,665 tickets
1,213 billable hrs · 94.4% rate
Consistent high-94% billable rate with above-average ticket volume. Low-waste, reliable performance.

Andrew Roberts

1,871 tickets
1,527 billable hrs · 80.9% rate
Above the 80% billable target with strong ticket volume. Solid, consistent performance on both metrics.
04
Billable Gap: High Tickets, Low Billable Rate
Technicians completing many tickets but leaving revenue on the table

Gregory Horn is the clearest example of a productivity gap in this dataset. He is the second-highest ticket completer at 3,234 tickets — but his billable rate is 63.6%, well below the team average of 75.6%. That gap means that despite handling a large volume of work, a substantial portion of his time is not generating client revenue. At the team's typical rate structure, recovering 10 points of billable rate on 1,505 hours would translate to roughly 150 additional billable hours per year.

Billable Gap
Gregory Horn
3,234 tickets completed · 63.6% billable
548 non-billable hours — 36.4% of logged time
Strong ticket output but almost 40% of time is non-billable. A targeted look at which ticket types or work categories are pulling his rate down would likely identify a fixable pattern.
Billable Gap
James Li
638 tickets completed · 61.0% billable
833 non-billable hours — 39.0% of logged time
Second-highest total hours on the team but only 638 completed tickets, putting his tickets-per-hour rate well below the top performers. Time-logging patterns worth reviewing.
05
Low-Output Resources: Bottom Ticket Completers
Resources with very low completed ticket counts

Several resources show extremely low completed ticket counts. Some of these are expected — part-time roles, escalation specialists, or internal contributors who do not take primary ticket ownership. Others may indicate resources who are not actively engaged with the ticket queue. The data below shows the bottom 8 by completed tickets, excluding the resource with null completion data.

Technician Tickets Completed vs. Team Avg (567) Likely Explanation
Mr. Corey Griffin1-99.8%Likely new hire, internal role, or data entry error
Michael Macdonald3-99.5%Likely specialist or non-standard role
Stephen Castillo6-98.9%Review queue access and assignment rules
Michael Ayers6-98.9%Review queue access and assignment rules
Christopher Garcia8-98.6%Check if dispatch is routing tickets to this resource
Sean Castillo9-98.4%Very low. Likely a specialist or off-queue role
Jaime Weaver15-97.4%Review workload and active assignments
Virginia Combs16-97.2%Logs 932 hours in time entries — may focus on project work
Important: Low ticket counts alone do not mean a resource is underperforming. Confirm the role type before drawing conclusions. Virginia Combs, for example, logs 932 hours in time entries — suggesting active work that may just not be ticket-based.
View DAX Query — Bottom 10 by tickets completed
EVALUATE
ADDCOLUMNS(
  TOPN(10,
    SUMMARIZE(
      'BI_Autotask_Tickets',
      'BI_Autotask_Tickets'[primary_resource_name]
    ),
    [Tickets - Count - Completed], ASC
  ),
  "Tickets Completed", [Tickets - Count - Completed]
)
ORDER BY [Tickets Completed] ASC
06
Key Findings
Four data-backed conclusions for the service manager

Tracy Fitzpatrick and Brandon Bishop are the most complete performers on the team

Both combine high ticket output (3,585 and 2,632 respectively) with near-97% billable rates. That combination is rare and difficult to sustain. These two should be part of any conversation about best practices for time logging, ticket handling, and client work categorization. Understanding how they structure their day could help lift the team average.

!

Gregory Horn completes 3,234 tickets but bills only 63.6% of his time

This is the clearest productivity gap in the dataset. High ticket completion paired with a low billable rate suggests that either the tickets Horn handles are categorized as non-billable, time entries are being logged incorrectly, or there is internal work mixed into his queue. A short analysis of his time entry work types against his completed ticket categories would likely identify the root cause within one review session.

!

One account shows 21,279 completed tickets — 6x the next-highest tech

This is almost certainly a system account, dispatch queue, or auto-assignment resource rather than a human technician. Leaving it in productivity reporting without flagging it would artificially inflate averages and distort comparisons. Check the resource configuration in Autotask and ensure it is either excluded from reporting or labeled as a queue rather than an individual contributor.

!

Maxwell Reed generates the most billable revenue of anyone on the team

Despite ranking sixth on ticket count, Maxwell Reed generates 1,838 billable hours at 89.6%. That is the highest billable output of any resource and it comes from a combination of high volume (2,050 total hours) and a strong conversion rate. He is the highest single-resource revenue contributor, which makes him worth protecting from schedule creep, over-assignment of non-billable work, or burnout risk.

07
Frequently Asked Questions
Is tickets completed a reliable measure of productivity?

Partly. Tickets completed is a strong signal of throughput — how much work a technician is moving through the system. But it does not capture complexity or time investment. A technician who resolves 3,000 simple password resets may produce less value than one who resolves 500 complex network issues. This is why this report combines ticket counts with billable hours and billable rate to give a more complete picture.

Why do some technicians have no billable hours data?

The billable hours data covers the top 25 resources by volume in the time entries table. Some technicians who close many tickets do not appear in the top 25 by time entries — this can happen when tickets are bulk-assigned or auto-closed without corresponding time logs. Checking whether these resources are logging time against their completed tickets is worth investigating in Autotask.

How do I have a productive conversation with a low-performing technician using this data?

Start with data, not conclusions. Show the technician their specific numbers — tickets completed and billable rate — alongside the team average. Ask open questions: What types of work are you spending most of your time on? Are there ticket categories you handle that tend to be non-billable? Are there blockers in your queue or approval process that slow you down? Often, low performance has a structural cause that the technician can identify quickly when given the data.

Can I filter this report by technician type, team, or service board?

Yes. The DAX queries in this report can be extended with CALCULATE and additional filter arguments on columns like queue_name, team_name, or ticket_category in BI_Autotask_Tickets. The live Power BI dashboard linked at the top of this page includes both filters as standard slicers.

What should I do if my top performer is also showing burnout risk?

Cross-reference this report with the utilization comparison report. If a technician is logging 2,000+ hours at 97% billable and their volume has been climbing quarter-over-quarter, that is a flag. The right response is not to reduce their assignments immediately but to review queue routing: are they the default escalation path? Can other techs with lower ticket counts and good billable rates absorb some of the load?


The numbers here come from two Autotask tables: tickets and time entries. The AI asked one question, ran five DAX queries across both tables, cross-referenced the results, and built this report in under two minutes. With your own Proxuma Power BI connection, the same analysis runs against your live data on demand.

Related Reports

Generate this report from your own data

Connect Proxuma Power BI to your PSA, RMM, and M365 environment, use an MCP-compatible AI to ask questions, and generate custom reports - in minutes, not days.

See more reports Get started