The Maryland court record, made usable.
Case Harvester continuously collects court records from the Maryland Judiciary Case Search and keeps them current, built so researchers, legal aid, advocates, and journalists can understand the courts. Every figure below is traceable to its source document.
What's in the database
Every case we find is parsed into the same set of tables. These figures cover every case found so far, and the collection is still growing.
Cases by category
Legacy records from general civil and appellate dockets do not contain enough detail to choose among the civil, family, probate, and appellate categories. Case Harvester leaves them blank instead of guessing.
Cases by filing year
Filing-date distribution · note the 2020 pandemic dip
Jurisdictions covered
All Maryland counties + Baltimore City
Version-tracked documents
Distinct source documents retained (append-only)
Judicial officers
From the Judiciary's five official ID lists: District Court judges and commissioners, Circuit Court judges, Appellate Court judges, and Supreme Court justices
Attorney directory
Roster listings observed through the Judiciary's attorney search, with published sanctions from fiscal year 2006 on
Appellate opinions
The courts' own index of reported opinions, 1995 onward
Judge-case links
Cases linked to the judicial officers on them. Every link records how the match was made
How current the data is
How often a case is re-checked depends on how recently it was filed and whether it is still active. Recently filed cases are re-checked within days, active older cases at least monthly, and long-dormant ones a few times a year.
Some cases no longer return details from Case Search, whether shielded, removed, or no longer reachable. Those are retired from re-checking and counted separately. Their last known record stays in the database.
When active cases were last refreshed
Share of active cases by age of most recent successful scrape
Pipeline status
When each stage last completed work
How we know what we know
Every fact is traceable to a timestamped source document, and nothing is silently overwritten. Expungement and shielding both change what Case Search returns. We record what changed instead of quietly dropping the case.
Append-only version history
Each re-scrape that finds changes writes a new version, and earlier source documents are never overwritten. Every case has an auditable point-in-time history.
Content-hash de-duplication
We compare each new copy of a case against the last one, so only a real change is recorded as a new version.
Removed charges, retained & flagged
When a charge disappears from a later version, whether by expungement or under the Case Search display law, it's kept with its last-seen outcome and marked Removed from Case Search.
Shielded cases, retained & flagged
When Case Search stops showing a case we already collected, we keep our copy and flag it Shielded. The flag records what we saw. Case Search doesn't say why a case disappeared.
Known field gaps
Fields Case Search publishes that we have not mapped into the database yet
Shielding attrition
In a July 2026 resample of 100 pre-2023 criminal cases, 51 no longer returned details from Case Search. A known, non-random gap.
Raw documents exposed publicly
Unredacted source records are never served publicly
What this is (and what it isn't)
We refuse background-check and people-search uses. That is a condition of access, not a pricing tier, and no license unlocks it.
✓ What Case Harvester is
- Research & transparency infrastructure for Maryland courts
- Every fact traceable to its source, with coverage & freshness stated plainly
- Licensed research access for approved researchers and organizations under a data-use agreement
✕ What it is not
- Not a background-check service
- Not for tenant or employment screening
- Not a bulk person-lookup or people-search tool
- Not a source of legal advice or eligibility determinations
Get access
Researchers who need the records themselves use one request form for Case Harvester. The same base dataset is available at every pricing level, including case records, attorney listings, judicial officers, and appellate opinions.
Funded research & institutions
- Web app for browsing and filtering, documented REST API, filtered CSV export, and an MCP server for your own AI tools
- $2,500 for a twelve-month project license, $10,000 a year for a team's ongoing work. Institutional and government agreements quoted individually
- One flat price however much you query, with a ceiling to stop bulk extraction, raised on request if real work runs past it
- Under a data-use agreement and our license terms
Public-interest access
- Web app for browsing and filtering, documented REST API, filtered CSV export, and an MCP server for your own AI tools
- Pay what you can if your work is in the public interest and unfunded
- Under a data-use agreement and our license terms