awt logo

NYC 2025 Primary REP Council Member District 25

πŸ”— nyc2025-primary-rep-council-member-d25     (tags: { nyc , 2025 , actual , NY , NYC-2025 , NYC_NY , primary_election , RCV })

Below is the ABIF from the "nyc2025-primary-rep-council-member-d25" election (NYC 2025 Primary REP Council Member District 25)

ABIF submission area (show)
Method options
Ballot options

Voting methods: IRV β€’ FPTP β€’ approval β€’ STAR β€’ Pairwise β€’ All methods

Results

πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25

Below are the results of the election represented above using various election methods with abiftool/abiflib. The detected ballot type from the ABIF above is "ranked". Some methods may transform these ballots for analysis; see method notices for details. Resubmit the ABIF with "Transform ballots" turned off to minimize the transformations.

Method Winner
IRV/RCV Shekar Krishnan
FPTP Shekar Krishnan
Approval Shekar Krishnan
STAR Shekar Krishnan
Condorcet/Copeland Shekar Krishnan
Election results summary showing voting method winners
click/tap to expand
tabbed view

IRV/RCV results

nyc2025-primary-rep-council-member-d25 IRV/RCV result permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/IRV#IRV

  • IRV/RCV Winner: Shekar Krishnan with 9,968 votes (67.2%) in final round
  • Runner-up: Ricardo J. Pacheco with 4,762 votes (32.1%) in final round
  • Exhausted ballots in final round: 0 (0.0%)
  • Number of rounds: 1
  • Ballots counted in final round: 14,838 (100.0%)
  • Majority of ballots: 7,420 (50.0%)
  • Total ballots: 14,838
Round 1
Overview:
Active ballots: 14,838 (100.0%)

Exhausted ballots: 0 (0.0%)
Counted ballots: 14,838 (100.0%)
IRV/RCV winner:
Shekar Krishnan: 9,968 (67.2%)βœ…
β†’
Ricardo J. Pacheco: 4,762 (32.1%) (πŸ›‘eliminated)
β†’
Candidate Write-in: 108 (0.7%) (πŸ›‘eliminated)
β†’

FPTP result

"FPTP" is "First-past-the-post", also known as "plurality" or "choose-one"
nyc2025-primary-rep-council-member-d25 FPTP results permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/FPTP#FPTP
πŸ“
Note β€” Only using first-choices on ranked ballots

  • FPTP Winner: Shekar Krishnan with 9,968 first-place votes (67.2%)
  • Runner-up: Ricardo J. Pacheco with 4,762 first-place votes (32.1%)
  • Margin of victory: 5,206 votes (35.1 percentage points)
  • First-place votes
    • Shekar Krishnan: 9,968 votes (67.2 %)
    • Ricardo J. Pacheco: 4,762 votes (32.1 %)
    • Candidate Write-in: 108 votes (0.7 %)
  • Total ballots: 14,838

Approval voting results

nyc2025-primary-rep-council-member-d25 approval voting results permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/approval#approval
πŸ“
Note β€” Approval counts estimated from 14,838 ranked ballots using favorite_viable_half method
Details

The 'favorite_viable_half' conversion algorithm: find the candidate with the most first preferences, and then determine the minimum number of figurative seats that would need to be open in order for the candidate to exceed the Hare quota with the given first-prefs. We use this to estimate how many candidates are likely to be viable candidates.

Using first-choice vote totals as a rough guide, approximately 2 candidates appear viable: Shekar Krishnan and Ricardo J. Pacheco. The approximation then assumes each voter approves up to 1 of their top-ranked viable candidates (half of 2). All candidates ranked at or above the lowest-ranked of each ballot's top viable candidates receive approval (considering up to 1 viable candidates per ballot).

See transformed ballots

Note: For Approval, these choose_many ballots are inferred from ranked ballots.

Conversion method: favorite_viable_half

#------- metadata -------
{ballotcount: 14838}
{ballotcount_abif_metadata: "238248"}
{title: "NYC 2025 Democratic Primary - REP Council Member District 25 (District 25)"}
{description: "Ranked-choice voting data for NYC 2025 Democratic Primary REP Council Member District 25"}
{emptyballotcount: "223410"}
{is_ranking_to_rating: true}
#------ candlines ------
=SK255625:[Shekar Krishnan]
=RJP258801:[Ricardo J. Pacheco]
=CANDWrite-in:[Candidate Write-in]
#------- votelines ------
6908:SK255625/1
2990:RJP258801/1
2769:SK255625/1
1543:RJP258801/1
94:SK255625/1
92:RJP258801/1
77:SK255625/1
72:RJP258801/1
56:SK255625/1
37:SK255625/1
26:RJP258801/1
22:RJP258801/1
16:SK255625/1
10:CANDWrite-in/1=SK255625/1
10:CANDWrite-in/1=SK255625/1
9:CANDWrite-in/1=RJP258801/1
7:RJP258801/1
7:SK255625/1
6:CANDWrite-in/1=RJP258801/1
5:RJP258801/1
5:RJP258801/1
2:SK255625/1
2:SK255625/1
  • Approval Winner: Shekar Krishnan
  • Approval Results:
    • Shekar Krishnan (SK255625) — 9,988 approvals (67.31% of ballots) (βœ… winner)
    • Ricardo J. Pacheco (RJP258801) — 4,777 approvals (32.19% of ballots)
    • Candidate Write-in (CANDWrite-in) — 35 approvals (0.24% of ballots)
  • Total: 14,838 ballots (14,800 total approvals)

STAR results

nyc2025-primary-rep-council-member-d25 STAR results permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/STAR#STAR
πŸ“
Note β€” STAR ratings estimated from ranked ballots using Borda scoring method
Details

The ranked ballots have been converted to STAR ratings using Borda scoring: each candidate receives points equal to (number_of_candidates - their_rank). In this election, we have 3 candidates, so the 1st choice gets 2 points, the 2nd choice gets 1 points, etc. These Borda scores are then used as STAR ratings for tabulation by STAR.

  • STAR winner: Shekar Krishnan
  • Finalists: Shekar Krishnan vs Ricardo J. Pacheco
  • Runoff result:
    • Shekar Krishnan: 9,988 votes (67.3%)
    • Ricardo J. Pacheco: 4,777 votes (32.2%)
    • No preference: 73 voters (0.5%)
  • Total stars allocated: 34,373
  • Total ballots: 14,838
β˜…β˜…β˜…β˜…β˜…β˜…

β˜…β˜…β˜…β˜…β˜…

β˜…β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…β˜…
(one star above is approximately 687 stars allocated by voters)
  • First round:
    • β˜…#0: Shekar Krishnan received 21,603 stars (62.8%) from 11,635 voters (78.4%)
    • β˜…#1: Ricardo J. Pacheco received 12,411 stars (36.1%) from 7,649 voters (51.6%)
    • β˜…#2: Candidate Write-in received 359 stars (1.0%) from 251 voters (1.7%)
  • Finalists:
    • β˜…Shekar Krishnan (βœ… winner) preferred by 9,988 of 14,838 voters
    • β˜…Ricardo J. Pacheco preferred by 4,777 of 14,838 voters
    • β˜…No preference between the finalists: 73

NOTE: Since ratings or stars are not present in the provided ballots, allocated stars are estimated using a Borda-like formula.

Condorcet/Copeland results

nyc2025-primary-rep-council-member-d25 Condorcet/Copeland results permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/pairwise#pairwise
  • Winner: Shekar Krishnan
  • Runner-up: Ricardo J. Pacheco (beats all other candidates except Shekar Krishnan)
  • Smallest margin: Ricardo J. Pacheco over Candidate Write-in (7,634-203; margin: 7,431)
  • Largest margin: Shekar Krishnan over Candidate Write-in (11,615-156; margin: 11,459)
  • Pairwise ties: none
  • Total ballots: 14,838

Win-loss-tie (Condorcet/Copeland) table

nyc2025-primary-rep-council-member-d25 w-l-t table permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/pairwise#wlt
NYC 2025 Primary REP Council Member District 25 pairwise matchups
Shekar Krishnan
(2-0-0)
Shekar Krishnan
2 victories ⇣
Ricardo J. Pacheco
(1-1-0)
Shekar Krishnan: 9,988(67.3%)
Ricardo J. Pacheco: 4,777(32.2%)
(No preference: 73; 0.5%)
Ricardo J. Pacheco
⇽ 1 loss / 1 victory† ⇣
Candidate Write-in
(0-2-0)
Shekar Krishnan: 11,615(78.3%)
Candidate Write-in: 156(1.1%)
(No preference: 3,067; 20.7%)
Ricardo J. Pacheco: 7,634(51.4%)
Candidate Write-in: 203(1.4%)
(No preference: 7,001; 47.2%)

Pairwise tournament (Copeland ordered)

nyc2025-primary-rep-council-member-d25 pairwise diagram permalink:
πŸ”—https://abif.electorama.com/id/nyc2025-primary-rep-council-member-d25/pairwise#dot

%3 SK255625 SK255625 2-0-0 (2 wins, 0 losses, 0 ties) RJP258801 RJP258801 1-1-0 SK255625->RJP258801 ← SK255625: 9988 RJP258801: 4777 CANDWrite-in CANDWrite-in 0-2-0 SK255625->CANDWrite-in ← SK255625: 11615 CANDWrite-in: 156 RJP258801->CANDWrite-in ← RJP258801: 7634 CANDWrite-in: 203

Voting methods: IRV β€’ FPTP β€’ approval β€’ STAR β€’ Pairwise β€’ All methods

(homepage)