Blog · October 22, 2026

H-1B lottery statistics by year: registrations and selections (FY 2021 to FY 2026)

USCIS's published table covers FY 2021 to FY 2026. Eligible registrations ranged from 269,424 (FY 2021) to 758,994 (FY 2024), and selected registrations from 120,141 (FY 2026) to 188,400 (FY 2024). In FY 2026, 34.9% of eligible registrations were selected. That is not anyone's individual chance. USCIS hasn't published FY 2027 totals.

Summarized from official sources, checked October 22, 2026. Official pages change; follow the linked source if it differs from this summary.

This page collects the H-1B cap registration and selection numbers that USCIS publishes, one fiscal year per row, copied exactly. It adds one calculated figure, the share selected, and explains why the years don't compare directly.

How the lottery works is in EADly's H-1B lottery guide. If your employer's registration for you was selected, see Selected in the H-1B lottery: what happens next.

Not legal advice. This page summarizes official U.S. government sources. It is not legal or immigration advice. EADly is not a law firm and is not affiliated with USCIS or DHS. Checked October 22, 2026 (PT). Each source's own date is in the Sources list.

How to cite this data

EADly, "H-1B lottery statistics by year," https://eadly.app/blog/h1b-lottery-statistics-by-year/, checked October 22, 2026. Source: USCIS.

The registration and selection figures are USCIS's. The "share selected" percentages are EADly's calculation from them.

H-1B registrations and selections by year

USCIS's H-1B Electronic Registration Process page has a "Historical Data" table. USCIS introduces it as: "This chart shows registration and selection numbers for FYs 2021-26." Here are its columns and figures, as published (USCIS, H-1B Electronic Registration Process, last reviewed 09/21/2026).

Cap Fiscal YearTotal RegistrationsEligible Registrations*Eligible Registrations for Beneficiaries with No Other Eligible RegistrationsEligible Registrations for Beneficiaries with Multiple Eligible RegistrationsSelected Registrations
2021274,237269,424241,29928,125124,415
2022308,613301,447211,30490,143131,924
2023483,927474,421309,241165,180127,600
2024780,884758,994350,103408,891188,400
2025479,953470,342423,02847,314135,137
2026358,737343,981336,1537,828120,141
2027Not publishedNot publishedNot publishedNot publishedNot published

USCIS's note for the asterisk: "The count of eligible registrations excludes duplicate registrations, those deleted by the prospective employer before the registration period closed, those denied for having invalid passport or travel document information, and those with failed payments." (same page)

  • FY 2027 is missing. USCIS hasn't published FY 2027 registration or selection totals on the pages we checked on October 22, 2026. We don't fill the gap with other figures.
  • One total per year. The table doesn't split selections by round, or between the regular cap and the master's cap.
  • The columns add up. In every row, the two "Eligible Registrations for Beneficiaries..." columns add up to Eligible Registrations.
  • The cap fiscal year is not the lottery year. For example, USCIS completed the FY 2026 initial selection in March 2025, and FY 2026 cap petitions could be filed beginning April 1, 2025 (USCIS alert, March 31, 2025).

Share selected each year

Share selected = Selected Registrations ÷ Eligible Registrations, both from the USCIS table above. We calculated it with a short script and rounded to one decimal place.

Cap Fiscal YearSelected RegistrationsEligible RegistrationsShare selected
2021124,415269,42446.2%
2022131,924301,44743.8%
2023127,600474,42126.9%
2024188,400758,99424.8%
2025135,137470,34228.7%
2026120,141343,98134.9%
2027Not publishedNot publishedNot calculated

Share selected is not anyone's individual chance of selection. It is one total divided by another. Through FY 2024, USCIS selected registrations, and one person could have several, so a share of registrations is not a share of people. From FY 2027, selection is also weighted by wage level (see why the years aren't comparable).

Unique beneficiaries and employers

USCIS gives counts of people (unique beneficiaries) for FY 2025 and FY 2026 only. Employer counts are for FY 2025 and FY 2026, plus one for FY 2022 (see the last bullet).

Cap Fiscal YearEligible unique beneficiariesSelected unique beneficiariesUnique employers
2025approximately 442,000127,624approximately 52,700
2026approximately 339,000118,660approximately 57,600
  • Eligible beneficiaries and employers: the USCIS registration page says "The number of eligible unique beneficiaries for FY 2026 (approximately 339,000) was significantly lower than the number for FY 2025 (approximately 442,000)" and "The number of unique employers for FY 2026 (approximately 57,600) was comparable to the number for FY 2025 (approximately 52,700)" (USCIS).
  • Selected beneficiaries: USCIS's FY 2025 report to Congress gives "a total of 127,624 selected beneficiaries" for FY 2025, and says that for FY 2026 USCIS "selected 118,660 unique beneficiaries, resulting in 120,141 selected registrations" (USCIS, Characteristics of H-1B Specialty Occupation Workers, FY 2025).
  • Share of people selected: about 29% for FY 2025 (127,624 of approximately 442,000) and about 35% for FY 2026 (118,660 of approximately 339,000). These are approximate because USCIS rounds the eligible counts. They are not anyone's individual chance either.
  • Not available: the sources we checked give no unique-beneficiary counts for FY 2021 to FY 2024. The USCIS pages and reports we checked don't give a figure labelled "eligible registrants." For FY 2022, a USCIS report says the 308,613 registrations came "from 37,093 employers" (USCIS, Characteristics of H-1B Specialty Occupation Workers, FY 2024). We found no employer count for FY 2023 or FY 2024.

Selection rounds by year

USCIS sometimes selects more registrations after the initial selection. It explained why in 2021: "we use historical data related to approvals, denials, revocations, and other relevant factors to calculate the number of registrations needed to meet the H-1B cap" (USCIS alert, July 2021). When it needs more, it selects again from registrations already submitted for that fiscal year.

Cap Fiscal YearInitial selectionLater selectionsCap reached (USCIS alert)
2021March 2020; count not givenAugust 2020, from registrations "held in reserve"; count not givenAlert last updated Feb. 16, 2021
2022March 2021: 87,500 registrationsJuly 28, 2021: 27,717 registrations. Nov. 19, 2021: 16,753 registrationsFeb. 28, 2022
2023March 2022: 127,600 registrationsNone mentioned in the sources checkedAug. 23, 2022
2024March 2023: 110,800 registrationsCompleted July 31, 2023: 77,600 registrationsAlert last updated Dec. 13, 2023
2025March 2024: 114,017 beneficiaries, 120,603 registrationsCompleted Aug. 5, 2024, regular cap only: 13,607 beneficiaries, 14,534 registrationsDec. 2, 2024
2026Completed March 31, 2025None mentioned in the sources checkedJuly 18, 2025
2027See FY 2027 dates and resultsSee the same sectionSee the same section
  • Dates come from the USCIS alerts for each season, listed in Sources. Counts come from USCIS's reports to Congress for FY 2024 (for FY 2022 to FY 2025) and FY 2025 (for FY 2026). USCIS gave no round counts for FY 2021.
  • FY 2026 count: 118,660 unique beneficiaries and 120,141 registrations selected. The report doesn't split them by round.
  • FY 2025 second round: USCIS said it "did not conduct a second selection for the advanced degree exemption (the master's cap)" (USCIS alert, Aug. 5, 2024).
  • Rounds and the table: for FY 2024 and FY 2025, the round counts add up to the table's Selected Registrations (110,800 + 77,600 = 188,400; 120,603 + 14,534 = 135,137). For FY 2022 they add up to 131,970, which is 46 more than the table's 131,924 (see where USCIS sources differ).

Why the years aren't directly comparable

The selection rules changed during this period. Each change is explained, with sources, in EADly's lottery guide.

  • FY 2025: selection by person, not by registration. A DHS rule effective March 4, 2024 says: "Instead of selecting by registration, U.S. Citizenship and Immigration Services (USCIS) will select registrations by unique beneficiary." DHS says this "applied to the FY 2025 cap season" (Federal Register, 89 FR 7456; 90 FR 60864). In USCIS's table, eligible registrations for beneficiaries with multiple eligible registrations fell from 408,891 (FY 2024) to 47,314 (FY 2025). USCIS says it believes the lower FY 2025 and FY 2026 registration numbers indicate that its fraud investigations "and the beneficiary-centric selection process, have been effective integrity measures" (USCIS). Details: How selection works now.
  • FY 2027: weighted by wage level. USCIS says that "Starting in fiscal year (FY) 2027, USCIS has implemented a weighted selection process." It applies when random selection is required (USCIS, H-1B Cap Season). The rule took effect Feb. 27, 2026 (90 FR 60864). How the weighting works: How selection works now.
  • The master's cap. The table's selected numbers cover the regular cap and the master's cap together. USCIS says "the general cap selection is conducted first," including beneficiaries eligible for the master's cap, and "Then the master's cap selection is conducted" (USCIS, H-1B registration FAQ). Cap sizes: The H-1B cap.
  • Selected counts are projections. USCIS selects the number it projects it needs, and adds rounds when filings fall short (see selection rounds). So a year's selected count is not the cap, and it isn't the number of petitions approved.

Where USCIS sources differ

The main table on this page uses the USCIS registration page. Other USCIS publications give slightly different numbers or labels:

  • FY 2022 selected registrations. The table says 131,924. USCIS's FY 2024 report to Congress says the three rounds "resulted in a total of 131,970 selected registrations" (USCIS, FY 2024 report).
  • FY 2023 total registrations. The table says 483,927. The same report says USCIS "received 483,972 H-1B registrations."
  • FY 2025 registrations. The FY 2024 report says USCIS "received 470,342 H-1B registrations." In the table, 470,342 is Eligible Registrations, and Total Registrations is 479,953. The FY 2025 report calls 470,342 "eligible H-1B registrations" (USCIS, FY 2025 report).
  • FY 2021 employers. USCIS's FY 2021 report says "USCIS received a total of 274,237 electronic registrations from 38,481 employers in FY 2021" (USCIS, FY 2021 report). 274,237 matches the FY 2021 cap row, but the sentence sits in a paragraph about the registration period that began March 9, 2021, for the FY 2022 cap. Because the year is unclear, we leave this employer count out of the tables.

FY 2027 and later

USCIS hasn't published FY 2027 registration or selection totals on the pages we checked. For the FY 2027 dates and what USCIS announced, see FY 2027 registration dates and results in the lottery guide.

This page makes no forecast for FY 2028.

If you were selected

USCIS says selection "only pertains to eligibility to file the H-1B cap-subject petition" (USCIS alert, March 31, 2025). It is not an approval. The filing window, change of status, cap-gap and the records to keep are in Selected in the H-1B lottery: what happens next.

Keeping your own H-1B records in EADly

EADly is a private, local-first app for iPhone and Android. It can save each cap registration by season, with the employer and the outcome USCIS shows (Submitted, Selected, Not Selected and the other statuses), and your petition records. Cap registration records are free, and the app is a free download.

What it doesn't do: EADly doesn't register you, file a petition or estimate your chance of selection. It isn't a law firm.

Get EADly on the App Store or Google Play.

Common questions

How many H-1B registrations were selected in FY 2026?

USCIS's table shows 120,141 selected registrations out of 343,981 eligible registrations for FY 2026 (USCIS). USCIS's FY 2025 report to Congress says these were for 118,660 unique beneficiaries (USCIS report).

What share of H-1B registrations were selected each year?

From USCIS's table, the share of eligible registrations selected ranged from 24.8% (FY 2024) to 46.2% (FY 2021). It was 34.9% in FY 2026. This is a ratio of two USCIS totals, not anyone's individual chance of selection.

Has USCIS published FY 2027 H-1B lottery numbers?

Not on the USCIS pages we checked on October 22, 2026. USCIS's historical table covers FY 2021 to FY 2026. FY 2027 dates are in the H-1B lottery guide.

Which years had a second H-1B selection round?

The USCIS sources we checked describe later rounds for FY 2021 (August 2020), FY 2022 (July and November 2021), FY 2024 (July 2023) and FY 2025 (August 2024, regular cap only). They mention none for FY 2023 or FY 2026. For FY 2027, see the lottery guide.

Why did H-1B registrations drop after FY 2024?

USCIS says it believes the lower FY 2025 and FY 2026 registration numbers indicate that its fraud investigations and the beneficiary-centric selection process have been effective integrity measures. Since FY 2025, USCIS selects by unique beneficiary instead of by registration (USCIS).

Can I compare the share selected across years?

Only with care. Selection moved from registrations to unique beneficiaries in FY 2025 and became weighted by wage level in FY 2027, and the selected totals combine the regular cap and the master's cap. See why the years aren't directly comparable.

Sources

All checked October 22, 2026 (PT). The date in brackets is the date each page or document showed.

This page summarizes official U.S. government sources and is not legal or immigration advice. EADly is not a law firm and is not affiliated with USCIS or DHS.

More guides