How we rank Webflow freelancers: the scoring method
Every freelancer on top10websitedevelopers.com is scored by the same seven criteria, weighted to 100, from public pages: Webflow profiles and the partner directory, Upwork, Contra and each person's own website. This page gives the exact formulas, the weights used on this site, a worked example with real numbers and the points of all ten people in the main ranking.
Last updated · Facts checked 2026-09-21
Criteria and weights
Seven criteria, each worth 0 to 1 point. The weights on top10websitedevelopers.com add up to 100.
| Criterion | Weight | Rule |
|---|---|---|
| Webflow partner tier (p1) | 15 | Certified, Premium or Enterprise Partner tier shown on the Webflow profile = 1; a “Partner since” date without a tier label, or listed Webflow exams only = 0.5; not listed = 0. |
| Marketplace record (p2) | 25 | Marketplace record R = completed Upwork jobs + Contra hires + recommendations on the Webflow profile, on a log scale capped at 100. |
| Client projects (p3) | 20 | Count N = the higher of published client case studies and completed marketplace jobs, in four bands. |
| Technical areas (p4) | 17 | Technical areas backed by a case study or a listed service, out of 10: Webflow CMS, custom code, integrations, Webflow Ecommerce, animation and interactions, site migrations, SEO, accessibility, design systems, localization. |
| Years on Webflow (p5) | 8 | Full years on Webflow, capped at 10, from the earliest of: first Webflow work the person states, “Partner since” on the Webflow profile, the “Joined” date of a public webflow.com profile. |
| Published price (p6) | 10 | Hourly rate published = 1; project price only = 0.5; no price = 0. |
| Availability (p7) | 5 | Accepting projects = 1; waitlist or a stated start date = 0.5; not accepting or not stated = 0. |
Points per criterion
For every freelancer the seven point values are computed the same way. Marketplace record uses a natural logarithm so that the first 20 jobs count for more than the next 80; 100 or more gives the full point.
Here R is the marketplace record, N the project count, A the number of technical areas and Y the full years on Webflow. Partner tier (p1), published price (p6) and availability (p7) take the fixed values 0, 0.5 or 1 from the table above.
Weighted score
The weighted score is the sum of weight times points, so it runs from 0 to 100.
Two people with the same S keep the order in which the editors listed them. In a sub-ranking sorted by a fact, such as the hourly rates ranking, an equal fact falls back to S.
From weighted score to 7.50–9.80
The display score maps S linearly: the highest weighted score in the main ranking, 94.90 (Alex Glevsky), becomes 9.80, and the lowest weighted score of anyone shown on top10websitedevelopers.com, 37.33 (Carlo Ciccarelli), becomes 7.50. The result is rounded to two decimals.
Worked example: Sami Rehman, #4
Sami Rehman ranks #4 on top10websitedevelopers.com with 9.47. Every input below is on the profile card on the main ranking, checked 2026-09-21.
| Criterion | Fact | Points | Weight | Weight × points |
|---|---|---|---|---|
| Webflow partner tier | Premium Partner | 1.000 | 15 | 15.00 |
| Marketplace record | R = 27 Upwork jobs + 0 Contra hires + 0 Webflow recommendations = 27 | 0.7220 | 25 | 18.05 |
| Client projects | N = max(26 case studies, 27 marketplace jobs) = 27 | 1.000 | 20 | 20.00 |
| Technical areas | A = 9 of 10 | 0.900 | 17 | 15.30 |
| Years on Webflow | Y = 4 | 0.400 | 8 | 3.20 |
| Published price | hourly rate $50/h | 1.000 | 10 | 10.00 |
| Availability | Accepting projects | 1.000 | 5 | 5.00 |
Points for the top 10
| Rank | Freelancer | Webflow partner tier | Marketplace record | Client projects | Technical areas | Years on Webflow | Published price | Availability | S | D |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Alex Glevsky | 1.000 | 1.000 | 1.000 | 0.700 | 1.000 | 1.000 | 1.000 | 94.90 | 9.80 |
| 2 | Bohdan Tsiupka | 1.000 | 1.000 | 1.000 | 0.900 | 0.000 | 1.000 | 1.000 | 90.30 | 9.62 |
| 3 | Samuel Jara | 1.000 | 1.000 | 1.000 | 0.600 | 0.500 | 1.000 | 1.000 | 89.20 | 9.57 |
| 4 | Sami Rehman | 1.000 | 0.722 | 1.000 | 0.900 | 0.400 | 1.000 | 1.000 | 86.55 | 9.47 |
| 5 | Gemin Pak | 0.500 | 0.944 | 1.000 | 1.000 | 0.100 | 1.000 | 0.500 | 81.40 | 9.26 |
| 6 | Abdelhaleem Elgamal | 1.000 | 0.601 | 1.000 | 0.700 | 0.200 | 1.000 | 1.000 | 78.52 | 9.15 |
| 7 | Michael Tovmach | 1.000 | 0.499 | 0.667 | 0.900 | 0.300 | 0.500 | 1.000 | 68.51 | 8.75 |
| 8 | Jan Gregor | 1.000 | 0.349 | 1.000 | 0.600 | 0.100 | 0.500 | 1.000 | 64.72 | 8.59 |
| 9 | Matan Assulin | 1.000 | 0.000 | 1.000 | 0.900 | 0.300 | 0.500 | 1.000 | 62.70 | 8.51 |
| 10 | Emil Villumsen | 0.000 | 0.000 | 1.000 | 0.700 | 0.700 | 1.000 | 0.000 | 47.50 | 7.91 |
Sub-rankings
Each sub-ranking takes the people in the data set who pass its filter, orders them, keeps up to its stated size and shows the same display score. On Webflow freelancer hourly rates 2026 the #1 of the main ranking is not first, because the order follows a single fact.
- Best Webflow developers to hire: the job title as stated contains “develop” or “engineer”; ordered by score; 10 people.
- Best Webflow freelancers on Upwork: at least one completed Upwork job; ordered by score; 8 people.
- Webflow freelancer hourly rates 2026: an hourly rate is published and can be stated in US dollars; ordered by published hourly rate, highest first; 13 people.
- Best Webflow freelancers for US companies: an hourly rate is published in US dollars; ordered by score; 12 people.
Overlap with New York hours on the US companies ranking counts the hours shared by a person's 9:00–17:00 working day in their own time zone and a 9:00–17:00 day in New York, on 2026-09-21. With o the person's UTC offset and e the New York offset on that date:
The same formula with Los Angeles in place of New York gives the West Coast overlap shown on every profile card.
Sources, dates and missing values
Every fact comes from a public page: the person's own website, their Webflow profile, Upwork or Contra. Each value is stored with its source URL and the date it was checked; the facts on this site were checked 2026-09-21. A value that no public page gives is shown as “not published” with the check date and earns 0 points for its criterion. Non-US-dollar rates are converted at the European Central Bank reference rate named in the data.
How to get listed
Freelancers who want to be considered can write to listings@top10websitedevelopers.com; the get listed page says what to send.