TW
HP

Torres Workforce Health Partners

Your OSHA 300 log already knows where injuries will happen next.

Upload a redacted OSHA 300 log and get a clear pattern read in minutes — where injuries cluster, what’s driving lost time, and how your rates compare. No spreadsheet wrestling. No injury names needed.

⏱ About 2 minutes from upload to readFiles are read in this browser — nothing is sent to a serverBuilt for safety managers & operations leaders
1

Set up the read

Hours worked is what turns a case count into a real rate. If you don’t have it handy, use annual payroll hours (roughly 2,000 hrs per full-time employee).

No hours entered? The read still runs — you’ll get counts, patterns, and severity, just no TRIR / DART rates.

2

Redact, then upload

Before you share any log — here or anywhere — strip it down:

  • Delete the employee name column (and any initials).
  • Remove Social Security numbers, dates of birth, and home addresses if present.
  • Keep: date, job title, location / department, what happened, injury type, classification, and days away / restricted.
  • For privacy-sensitive cases, OSHA lets you write “Privacy Concern Case” in place of a name — that’s enough.
3

Upload your log

Column names don’t have to match OSHA’s exactly — the analyzer looks for dates, locations, descriptions, classifications, and day counts and maps what it finds. If a column can’t be mapped, that part of the read is skipped and noted, never guessed.

What you’ll get

Rates that mean something

TRIR and DART calculated the OSHA way (per 200,000 hours) and set against the BLS average for your industry — so you know if you’re actually ahead or behind, not just busy.

Patterns, not just counts

The department, task language, body part, and month where cases repeat. One strain is an incident. Nine back strains in one area is a system asking to be fixed.

Severity in plain numbers

Total days away and restricted days, and the handful of cases usually responsible for most of them — the ones that follow your mod and your premiums.

What a log alone can’t show: near misses, claim dollars, which injuries were preventable, or what your mod is doing. This read is the starting point for that conversation — it is not a compliance audit, and it doesn’t replace reviewing your 300A summary and workers’ comp loss runs.