SAM.gov Contract Opportunities with Past Award Winners
Pricing
from $2.50 / 1,000 contract notices
SAM.gov Contract Opportunities with Past Award Winners
Search open US federal contract notices from SAM.gov by keyword, NAICS, set-aside and state. Each notice shows who won past contracts at that agency for that NAICS code, from USAspending.gov. Unofficial tool.
Pricing
from $2.50 / 1,000 contract notices
Rating
0.0
(0)
Developer
Plain Record Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
Search open US federal contract notices from SAM.gov by keyword, NAICS code, set-aside, state or agency. Each notice comes with its market history from USAspending.gov: how many contracts the same agency awarded under the same NAICS code over about three fiscal years, and the five companies that won the most. Federal data has no "incumbent" field, so these past winners are the closest public signal of who holds similar work today.
Type a keyword or a NAICS code and press Start. You get one row per open notice, newest first.
This is an unofficial tool, not affiliated with SAM.gov, GSA, the Treasury or any agency. Always read the full notice on SAM.gov before you bid. Notices change and get amended.
What people use it for
- Small businesses and government contractors: a daily list of open bids in your NAICS codes and states.
- Capture and business development teams: see who already wins this kind of work at this agency before you decide to bid.
- Consultants and bid services: fresh, filtered notices for clients, ready for a spreadsheet or a CRM.
Input
| Field | What it does |
|---|---|
| Keywords | Notices whose title or description contains any of these words, like janitorial or HVAC. |
| Exclude keywords | Drop notices that contain any of these words. |
| Search descriptions too | Off searches titles only. |
| NAICS codes | Notices whose NAICS code starts with any of these, like 541512 or 2362. |
| Set-aside codes | Like SBA, 8A, HZC, SDVOSBC or WOSB. The input form lists them all. |
| States | Two-letter codes. Uses the place of performance, or the contracting office's state when the notice gives none. |
| Agency or office contains | Like Army, Veterans or Forest Service. |
| Notice types | Like Solicitation, Sources Sought or Presolicitation. |
| Open notices only | On by default. Turn it off to include award notices from the last 90 days. |
| Response due within (days) | Only notices due soon. |
| Posted within (days) | Only notices posted recently. |
| Include past award winners | Adds the marketHistory block. On by default. |
| Include description text | Adds the description, up to 8,000 characters. |
| Max results | A cap on how many notices one run returns. |
| Only notices not seen in my earlier runs | Returns only new notices. Pair with a daily schedule for alerts. |
Output
One item per notice:
{"noticeId": "ff5a815a19f348e8a0606ce16ec022d4","title": "Ross Springs Waterline Replacement","solicitationNumber": "1240LT27Q0022","agency": "AGRICULTURE, DEPARTMENT OF","subTier": "FOREST SERVICE","office": "ASHLEY NATIONAL FOREST","noticeType": "Combined Synopsis/Solicitation","postedDate": "2026-10-23","responseDeadline": "2026-11-21T15:00:00-07:00","daysToDeadline": 28,"naicsCode": "237110","pscCode": "Z2NE","setAsideCode": "SBA","setAside": "Small Business Set Aside - Total","state": "UT","stateSource": "place of performance","placeOfPerformance": { "city": "Vernal", "state": "UT", "zip": "84078", "country": "USA" },"award": null,"description": "The Forest Service is seeking bids to replace...","samUrl": "https://sam.gov/workspace/contract/opp/ff5a815a19f348e8a0606ce16ec022d4/view","marketHistory": {"source": "USAspending.gov","awardingAgency": "Forest Service","naicsCode": "237110","period": "FY2024 to FY2027 so far","contractAwards": 140,"topRecipients": [{ "name": "WRIGHT BROS LLC", "uei": "QP8VNJ36KNY4", "obligatedUsd": 5015701 }]}}
The figures in the example are illustrative. Real values come from the data.
marketHistorycovers the whole agency (for example the Forest Service or the Department of the Army) and the notice's NAICS code, not the single office. Large agencies buy a lot, so the top recipients there are often big companies. It is context for your bid decision, not a list of who will compete.contractAwardscounts contract award records in USAspending for that agency and code since the start of the period, including small orders and modifications.obligatedUsdis what each company was obligated in that window.marketHistoryis null when a notice has no NAICS code or its agency could not be matched in USAspending (under 1% of notices today).- Contracting officer names, emails and phone numbers are not included. Emails and phone numbers are removed from
titles and descriptions too. Open
samUrlto see who to contact.
Where the data comes from
- Notices: the SAM.gov Contract Opportunities public data extract, which SAM.gov rebuilds once a day. We load it into our index each morning (UTC). The index holds every active notice with a future deadline plus anything posted in the last 90 days, about 39,000 notices.
- Market history: the USAspending.gov API, refreshed once a week for each agency and NAICS pair.
- This Actor reads our index only. It never scrapes the SAM.gov website.
Pricing
You pay per notice returned. The price is on the Pricing tab. Max results caps what one run can cost.
Feedback
Need a field, a filter or a fix? Open an issue on the Issues tab. Replies come from our AI assistant.