Skip to main content

Ann Arbor-Area High School Football Player of the Week: How Voting Works & How to Win

The MLive / Ann Arbor News regional fan vote for the best Washtenaw County-area prep football performance of the week. Embedded via poll.fm inside a dated mlive.com article — 10 nominees chosen by editors, approximately 1 vote per device per hour, closes Thursday morning, and puts three Division 1 city schools on the same ballot as Chelsea, Dexter, and Milan.

Run by: MLive / The Ann Arbor News Market: Ann Arbor, MI Cadence: weekly Vote cap: Approximately 1 vote per device per hour (Advance Local standard cap)
Thematic photo for Ann Arbor-Area High School Football Player of the Week showing Ann Arbor-Area High School Football Player of the Week voting workflow

Disclosure: buyvotescontest.com is a vote-promotion service. This is independent, informational coverage of a public contest run by a third party; we are not affiliated with the organizer. Where our own services are relevant they are clearly labeled, and the contest's official rules always take precedence.

The thing most Ann Arbor voters don't know before Thursday

The ballot closes Thursday morning.

Not Sunday. Not Monday night.

That single fact separates Ann Arbor campaigns from every other Michigan fan vote the same supporters might have tried. The statewide High School on SI Michigan poll runs uncapped to Sunday — which means a full weekend to find the link and remember to return. MLive / The Ann Arbor News posts the poll.fm ballot Monday or Tuesday and pulls it down roughly 72 hours later. A parent who hears about the nomination on Friday night and waits for the weekend finds a finished result bar, no submit button, and a poll that has already closed.

The other difference most people miss: this poll uses poll.fm at approximately 1 vote per device per hour, enforced at the platform level. That makes it structurally unlike the uncapped SI statewide poll in the same state. You cannot flood it in an afternoon. The question is how many real people you can activate across four days, each voting on their own hourly schedule — not whether one motivated supporter can move the number by themselves.

MLive does not publish raw vote totals. The winner surfaces in a follow-up article after Thursday close. That means there is no public record of margins, no confirmed count from a past race to calibrate against — which makes the cadence question the only reliable strategic input available.

Three Division 1 schools, one ballot, and what that does to motivation

Ann Arbor puts Pioneer, Huron, and Skyline on the same Friday-night schedule and then, two days later, on the same fan-vote ballot. That does not happen in many Michigan markets. Most MLive regional polls draw from a county where the city programs are separated by class and geography. Here, all three Ann Arbor D1 programs share a Southeastern Conference slate — which means the performances that generate nominations are often performances against each other.

The 2024 season made that concrete. Kameron Flowers of Huron put up 2 catches, 111 yards, 2 receiving touchdowns, and a kickoff return TD. Against Pioneer. Andrew Harding, also Huron, went 10-of-15 for 101 yards and 3 TDs the same week. Against Pioneer. Those are not performances against neutral opponents — they are the numbers that show up on a Monday ballot next to a Pioneer nominee, and anyone who watched that game understands exactly what is at stake when they see the link in their feed. Adam Samaha of Huron later hit a 41-yard field goal, converted 5 extra points, and added a rushing touchdown against Skyline. Demos Vulicevic of Skyline was nominated in Week 3 with 7 catches and 95 yards. Tommy Fry of Skyline made the Week 8 ballot with 6 tackles and 3 fumble recoveries against Temperance Bedford.

Chelsea (Division 3), Dexter, Milan, Ypsilanti Lincoln, Saline, and Father Gabriel Richard fill the rest of the 10-name field in most weeks — a TAPPS-equivalent Catholic program and several county schools sitting alongside Ann Arbor's Division 1 powerhouses on the same poll.fm widget, with no enrollment filter and no class-separation that would ever put them on the same Friday-night field. Chelsea's enrollment is roughly one-fifth of Pioneer's. Irrelevant on poll.fm.

The hourly cap is the equalizer. A Chelsea or Dexter community that rallies fully and keeps going for four days can out-vote a Pioneer fan base that turns out at five percent. Small, tight, and consistent beats large and inattentive — which is exactly what the per-hour structure is designed to produce.

Running four days of hourly voting without burning out your network

The arithmetic is blunt: one supporter voting every hour from Tuesday through Wednesday night contributes roughly 36 votes. The same supporter plus 49 others generates roughly 1,800. That is the only math that matters on a capped ballot.

Ann Arbor city school supporters are digitally active — current students, alumni with connections to the University of Michigan community, and parents already following MLive for game coverage. Reach is rarely the problem. Sustained follow-through across four school days is. A booster page that posts once Monday and goes quiet does not compound. One that drops the link Monday afternoon, again Tuesday before lunch, and again Wednesday after school gives supporters three separate entry points to remember the hourly window.

Chelsea and Dexter operate differently. Smaller schools, tighter geographic networks, alumni who still follow the program from Ann Arbor and Ypsilanti. A single message in the right group chat reaches most of the community at once. MLive's statewide network runs the same poll.fm infrastructure across a dozen Michigan markets — Kalamazoo, Muskegon, Bay City, Jackson, Grand Rapids — and the Ann Arbor hub covers the full Washtenaw County slate of weekly votes. The activation friction in a tight community is lower; the follow-through challenge is the same.

Because the ballot closes entirely by vote count at Thursday morning, the relevant question for any nominee's supporters is how many real participants they can sustain across the window — which is what structured vote-support campaigns are built for. The how-to guide covers the Advance Local weekly fan-vote format in detail; the full directory of U.S. prep-sport fan votes lives at /usa/.

How to vote in Ann Arbor-Area High School Football Player of the Week

  1. 1

    Find the current week's mlive.com article for the Ann Arbor zone

    The poll.fm ballot lives inside a dated article on mlive.com/highschoolsports/ann-arbor/, not on a standalone voting page. Each week MLive publishes a new article titled something like "Vote for the Ann Arbor-area football Player of the Week" — find the one dated for the current week, because older weeks' poll.fm embeds remain visible online and may display results from a closed ballot rather than an active one.

  2. 2

    Scroll to the embedded poll widget

    Scroll past the intro text in the article to reach the poll.fm iframe. The widget loads the 10 nominees without a login prompt. If the widget shows only a final percentage bar with no submit button, the Thursday morning close has already passed and you are looking at the finished result, not an open ballot.

  3. 3

    Vote, then return on the hour

    Select your nominee and submit. The Advance Local network standard for this poll is approximately 1 vote per device per hour, enforced at the device level by the poll.fm platform. The same device can vote again after sixty minutes; a supporter with multiple devices can cast from each on the same hourly cycle.

  4. 4

    Treat Wednesday night as the closing sprint

    The poll follows the Advance Local Thursday morning close pattern. That means the last usable window is Wednesday night — not Sunday or Monday, as supporters accustomed to statewide SI-style polls might assume. Campaigns that plan a weekend push arrive to find the ballot already closed.

Ann Arbor-Area High School Football Player of the Week — frequently asked questions

14 answers covering legality, delivery, quality, pricing and platform specifics.

Legality & scope

What does MLive say about automated or scripted voting?
Automated scripts and bots undermine the integrity of MLive's reader-participation ballot and can result in votes being removed. The per-hour device cap is itself a structural deterrent — rapid scripted inflation runs into the ceiling immediately. A campaign built around reaching more real people across the window produces a more durable lead and a result that holds at Thursday close.

Process & delivery

What exactly is the vote cap on this poll?
Approximately 1 vote per device per hour — the Advance Local standard applied across MLive's Michigan regional football polls, including the confirmed Jackson-area poll. This is the structural difference from uncapped statewide polls: one supporter cannot flood the ballot in minutes. The campaign question becomes how many real participants you can activate across the four-day window, each voting on their own hourly cycle. A supporter who votes every hour from Tuesday through Wednesday night generates roughly 36 votes; 50 people doing the same generates roughly 1,800.
When does the Ann Arbor poll close, and when does a new ballot open?
The poll closes approximately Thursday morning, following the Advance Local cadence. The new ballot article typically publishes Monday or Tuesday after the previous week's games — the Week 1 ballot of the 2024 season was published around September 3, 2024, confirming the fall start timing. That gives supporters roughly four days, but the critical sprint is Tuesday through Wednesday night. Campaigns expecting a weekend window find the ballot already finished.

Service quality

How does vote support work for a poll with an hourly cap?
Because each device is limited to approximately one vote per hour, the lever is the number of distinct participants over four days — not burst speed. Structured <a href="/buy-sports-fan-poll-votes/">sports fan-poll vote support</a> for a capped poll works by extending real distributed participation across the window rather than concentrating volume in a burst the hourly ceiling would blunt.

Pricing & payment

Is there a prize for winning?
MLive announces the winner in a dedicated follow-up article published after Thursday close — not in the poll article itself — and surfaces it on MLive's Michigan high school sports social accounts. The award carries no cash prize.

Platform specifics

How is this poll different from the statewide High School on SI Michigan poll?
Two organizers, two platforms, two different rules. High School on SI runs the statewide Michigan poll at si.com — unlimited votes, closes Sunday. MLive / The Ann Arbor News runs this regional poll at mlive.com via poll.fm — approximately 1 vote per device per hour, closes Thursday morning. The field is also different: the SI statewide ballot draws from across Michigan, while the MLive Ann Arbor poll is limited to Washtenaw County-area programs. An Ann Arbor-area player can appear on both ballots in the same week; winning one has no bearing on the other.
Where do I actually find the poll? There's no standalone voting URL.
The ballot is a poll.fm widget embedded inside a dated article on mlive.com/highschoolsports/ann-arbor/. This is the same infrastructure MLive uses for its Kalamazoo, Muskegon, Bay City, Jackson, and Grand Rapids regional football polls. Search mlive.com for "Ann Arbor-area football Player of the Week" and open the article dated for the current week. The date check matters because older articles stay online with their widgets visible but closed — a closed widget shows only final percentage bars with no submit button.
Can the same player appear on the ballot in multiple weeks?
MLive does not publish an explicit policy against repeat nominations for the Ann Arbor area poll. Editors build each week's field from that week's game results, so a player with another standout performance the following Friday could appear again. No confirmed rule excludes prior nominees or winners from subsequent ballots.

Custom orders

How many nominees are on the Ann Arbor ballot each week?
10 players per week, confirmed from the Week 1 2024 article, which stated "MLive-The Ann Arbor News has selected 10 players for readers to choose between." That is a larger field than some Advance Local regional polls and means the vote is spread across more names. With 10 nominees sharing a capped hourly ballot, a player needs genuine community mobilization across multiple days to separate from the field — not a single concentrated push.
Which players were confirmed nominees in 2024?
Confirmed 2024 nominees include Kameron Flowers of Ann Arbor Huron (2 catches, 111 yards, 2 receiving TDs, plus a kickoff return TD against Pioneer), Andrew Harding of Ann Arbor Huron (10-of-15, 101 yards, 3 TDs against Pioneer), Adam Samaha of Ann Arbor Huron (41-yard field goal, 5 extra points, and a rushing TD against Skyline), Demos Vulicevic of Ann Arbor Skyline (7 catches, 95 yards against Monroe, Week 3), Adrian Johnson of Ann Arbor Skyline (100-plus yards and a TD against Dexter), Tommy Fry of Ann Arbor Skyline (6 tackles and 3 fumble recoveries against Temperance Bedford, Week 8), and Javonte Holmes of Ann Arbor Pioneer (receiving TD against Monroe). MLive does not publish raw vote totals or declare a weekly winner in the poll article itself — the winner is announced in a separate follow-up piece after Thursday close.
Why do Pioneer, Huron, and Skyline end up on the same ballot so often?
All three Ann Arbor city schools are Division 1 programs competing in the same Southeastern Conference schedule. A Friday night that puts all three on the same results slate — which happens regularly — produces nominees from all three on the same Monday ballot. Kameron Flowers and Andrew Harding of Huron were both nominated in a week when their performances came against Pioneer specifically: the same schools that contested on the field Friday were contesting for community support on mlive.com through Thursday, which concentrates voter motivation in a way most county markets cannot replicate.
Do smaller schools like Chelsea or Dexter realistically compete with Ann Arbor's Division 1 programs?
On the poll.fm ballot, yes. Chelsea competes in Division 3; Dexter is in a similar range. Neither shares a playoff bracket with Pioneer. What matters on an hourly-capped 10-name ballot is not enrollment — it is how many real supporters a community can activate and sustain across four days. A Chelsea or Dexter town network that runs tight can outrun a larger school whose fan base never rallies around the link. Division gap does not determine outcomes here.
Who runs the poll and how are nominees chosen?
MLive / The Ann Arbor News — part of the Advance Local media network — selects nominees from each week's game results and embeds the poll.fm ballot inside a new article each Monday or Tuesday. The Ann Arbor News has covered Washtenaw County prep sports for decades; the Player of the Week poll runs alongside similar weekly features across MLive's Michigan regional sites in Kalamazoo, Muskegon, Bay City, Jackson, and Grand Rapids. Nominations can be flagged to MLive's Ann Arbor sports desk before the article publishes.
Where can I find past Ann Arbor-area weekly winners?
Each week's winner is announced in a follow-up MLive article after the Thursday close. MLive's article archive keeps older Player of the Week posts at mlive.com/highschoolsports/ann-arbor/ — that section is the only public record of prior weeks, since no aggregate leaderboard or season-total list is published. For other Michigan fan votes, see <a href="/usa/michigan/">/usa/michigan/</a>.

Last reviewed June 2026. Contest dates, rules and vote caps change each season — always confirm the current rules on the official contest page before you vote.

From the blog — guides & case studies

Practical guides, technical deep-dives, and anonymized case studies.60+ articles. Selection rotates.

Victor Williams — founder of Buyvotescontest.com
Victor Williams
Online · usually replies in 5 min

Hi 👋 — drop your contest URL and I'll send a price quote within an hour. No card needed yet.