The open bid board added 38 packages in a single day — from 401 open solicitations to 439 — and the growth didn't come from one place. It came from a handful of agencies all posting at once.
NJDOT alone carries 9 open bids right now, and NJ Treasury's Division of Property Management & Construction added to its own count too, sitting at 9. DASNY is holding steady at 12 open jobs. MTA NYC Transit's open count climbed to 15, up from 16 the day before — essentially flat, which after a run of six nine-figure MTA contracts closing in recent weeks suggests the agency isn't slowing down, just replacing what it just closed.
“If nearly two out of every three open bids on the board still can't tell you what trade they need before you click in, that's not a data problem you can ignore — it's estimating hours.”
NYCHA's open board sits at 18, down slightly from 19, while State University of New York and SUNY Construction Fund together are running 20 open packages between them — a reminder that campus work doesn't let up even outside the traditional spring capital-plan crunch.
The trade breakdown tells you where the real growth sits: 'Unspecified' still swallows 283 of the 439 open bids, up from 243 the day before — that's 40 of the day's 38 net new listings landing in a bucket with no trade tag at all. General Construction held roughly steady at 30, up slightly from 34 the prior read — actually down a touch. Everything else — plumbing, electrical, HVAC, paving — moved by single digits.
If nearly two out of every three open bids on the board still can't tell you what trade they need before you click in, that's not a data problem you can ignore — it's estimating hours. A GC scanning for HVAC work has to open all 439 listings to find the ones actually worth reading, because the trade field won't do that filtering for you. Until agencies tag their own postings better, treat 'Unspecified' as a to-do list, not a dead end.
On the results side, the averages haven't budged: bidders per job still sit at 10.1, spread between low and second bid still averages 200.5%, and low bids still land about 2.9% under the engineer's estimate. A big one-day jump in open postings hasn't moved competition on the jobs that already closed — worth watching whether that many new listings eventually pulls that average bidder count down as the pool spreads thinner.