Approval Trends Brief
Issue 26Published Jun 22, 2026
Nonimmigrant Worker · Week 26
I-129 · Nonimmigrant worker

I-129 Final-Stage Waits Settle at 16 Days After a Volatile Spring

This week's median sits well below the April-May highs, with all approvals routing through the e-filed IOE channel at routine pace. The forecast band remains wide, and a large standard-processing population could push times higher in coming weeks.

I-129 final-stage waits held near their recent floor this week, with a 16-day median across 6,469 approved cases, up just 2 days from last week's 14. Both readings are far below the spring highs of 68 days in W17 and 118 days in W18. The 12-week trailing average is 30 days, placing the current median about 14 days below that recent norm. No anomaly flags fired. The 8-week regression slope of -2.4 days per week points modestly lower, but an R² of 0.28 is too weak to call a confident trend. The story this week is quiet after turbulence, not a new directional move.

Key findings
  1. This week's 16-day median for I-129 final-stage waits is 2 days above last week and 102 days below the April peak of 118 days in W18.
  2. All 6,469 approved cases this week routed through IOE, the e-filed channel, at a slope of -2.4 days per week (R² = 0.28).
  3. The May 2026 filing-month group is 61.8% approved at age 9 weeks; the February 2026 group has reached 76.2% approved at age 22 weeks.
  4. Total active cases in the cohort (a group of cases) backlog of pending cases rose by roughly 42,900 cases (+231%) over 61 days, driven almost entirely by the June 2026 filing wave.
  5. The 4-week forecast carries a wide confidence band: the week of Jul 20 projects to ~6 to 26 days, reflecting an R² too weak to support a single-number outlook.
01 / I-129 · Week 26, 2026

After a turbulent spring, final-stage waits settle near 16 days

16days
Final-stage wait for I-129 approvals this week, up 2 days from last week's 14-day reading and well below the spring high of 118 days.+2 days WoW; 12-week trailing average is 30 days.

This week's 16-day median sits 14 days below the 12-week trailing average of 30 days and roughly 102 days below the W18 peak. The sequence from W20 onward (14, 13, 15, 16, 13, 14, 16 days) reflects a queue that has compressed sharply since late April. All 6,469 approved cases this week routed through IOE (the electronic filing channel), consistent with prior weeks. The 8-week regression shows a slope of -2.4 days per week, but an R² of only 0.28 means the weekly medians are too scattered to call a firm direction.

Figure 1
The 12-week median trend shows sharp April-May readings followed by compression to the 13-to-16-day range over the past five weeks.
Median days from last reported status to approval, with the p25 to p75 band.
250250200200150150100100505000DaysApr 6Apr 6Apr 13Apr 13Apr 20Apr 20Apr 27Apr 27May 4May 4May 11May 11May 18May 18May 25May 25Jun 1Jun 1Jun 8Jun 8Jun 15Jun 15Jun 22Jun 22Forecast
p25 to p75
Weekly median
Forecast
Source: MyCasesHub case-status updates. 2026-W15 to 2026-W26. n = 6,469 (this week).
02 / I-129 · Processing context

The spring spike in perspective: H-1B season mechanics

The H-1B annual calendar may explain a large share of the spring volatility. Cap-subject petitions typically flood into the queue from April through June, and the elevated medians in W17 (68 days) and W18 (118 days) are consistent with a large cohort of newly filed cases entering the adjudication (the USCIS case-decision step) queue simultaneously. The compression since W20, back to the 13-to-16-day range, appears to follow premium-processing cases clearing at the front of the line. Stage durations data (30-day raw window) shows cases at 'Case Was Changed To A Premium Processing Case' carry a 10-day median across 30,074 cases, while cases at 'Case Is Still Being Processed By USCIS' sit at a 98-day median across 207,428 cases. A weekly aggregate dominated by premium approvals can produce a low aggregate median even when a large standard-processing population is still waiting.

Figure 2
Premium-processing cases clear in roughly 10 days while standard processing cases carry a 98-day median, illustrating how the two groups shape the aggregate.
Weighted-average weekly p25 / p50 / p75 of the final-stage wait, last 12 weeks. Spread reflects week-to-week stability, not raw case distribution.
Last status before approval
Cases
Distribution (days)
Median
processing
36,516
p25 12 · p75 88
32 d
premium
9,839
p25 10 · p75 15
12 d
pending
1,793
p25 7 · p75 14
11 d
rfe_response
918
p25 7 · p75 16
13 d
rfe
822
p25 23 · p75 68
40 d
Source: MyCasesHub case-status updates. 2026-W15 to 2026-W26. n = 36,516 (processing); n = 9,839 (premium).

The RFE (Request for Evidence) comparison offers an unusual data point this week. Cases that received and responded to an RFE cleared in 26 days, compared with 27 days for plain cases, a difference of only 1 day. The two groups are clearing at a similar pace. The sample for that comparison is modest and the near-parity may not persist, but for this week there is no meaningful gap between the two groups.

03 / I-129 · Cohort burndown

Where 2026 cohorts stand: May filers past the halfway mark

Figure 3
Filing-month groups (cohorts) filed between February and June 2026 show steady approval progression, with May 2026 past 60% and February 2026 approaching 80%.
Cumulative pct_approved by age in weeks, by filing month cohort. Snapshot as of 2026-07-07.
100%100%80%80%60%60%40%40%20%20%0%0%% approvedw0w0w2w2w4w4w7w7w9w9w11w11w13w13Age in weeks
2026-04
2026-05
2026-06
2026-07
Source: MyCasesHub case-status updates. Cohort snapshot 2026-07-07. n = 43,192 (June 2026 cohort, largest group).

Among the filing-month groups tracked through this snapshot, cases filed in May 2026 are 61.8% approved at age 9 weeks, across 35,782 total cases in that group. April 2026 cases are 68.7% approved at age 13 weeks, across 21,910 cases. February 2026 cases have reached 76.2% approved at age 22 weeks, across 24,495 cases. The June 2026 group sits at 37.5% approved at age 5 weeks across 43,192 cases, in line with what one would expect for cases that recently entered the queue. The cohort burndown measures the share of a filing-month group that has cleared, not the weekly median wait. The two metrics reflect different populations and should not be read as the same number.

The total count of active (pending) cases in the cohort backlog rose by roughly 42,900 cases (+231%) over the 61 days ending July 7. Nearly all of that growth comes from the June 2026 group, which added 26,905 active cases as new filings were receipted into that month's window. This build is in line with the normal H-1B cap-subject filing wave arriving in June and beginning to queue up for case-decision review. The February 2026 group, by contrast, shed 654 active cases over the same period, reflecting continued approvals from that older group.

For subscribers

Preview

Unlock the full analysis for your case

See the complete outlook, a personalised lookup against this week's cohort, and your estimated approval window.

  • Full premium analysis: outlook, what it means for you, and implications.
  • Personalised case lookup against this week's cohort, with percentile and remaining days.
  • Estimated approval window mapped to your filing date.
See plans — from $5.99/mo

Cancel anytime. Plans from $5.99/month.

About this brief

Approval Trends Brief is a weekly data report from the MyCasesHub Data Team. It uses live USCIS case status updates from millions of cases tracked through MyCasesHub. Briefs are issued every Monday and revised whenever a material trend change is detected.

Methodology and resources

  • Source: USCIS case status updates collected through MyCasesHub user activity.
  • Approval marker: first occurrence of approval, card produced, or oath ceremony status.
  • Days to approval: time from a case's last non-approval status update to that marker.
  • Outlier rule: cases with a measured wait above 1,095 days are excluded.
  • Sample size threshold: cohorts with fewer than 100 cases are flagged as low confidence.
  • How we compute these numbers·I-129 only