ScrapNJBoys
7,639 wrestlers · 318 schools · 50,504 bouts

Wrestlers / David DeNafo

David DeNafo

150 lbs · St. Joseph (Hamm.)

Rank at 150 lbs

NJ #580 of 595 Region 8 #70 of 74 District 29 #20 of 20
Elo296
Record3-15
Peak Elo520
Best rank#37
Fan rank at 150 Vote

Elo history

Win Loss 500 start

Rank history at 150

Rank among 150-pounders after each day David wrestled. Higher on the chart is better.

Matches

Date Result Opponent Method Detail Elo ±
2025-12-17 Win Ismael Rodriguez (Vineland, 313) 2025-12-17 · Major Decision, 10-1 Major Decision 10-1 +20.0
2025-12-23 Loss Masen Cruz (Cedar Creek, 455) 2025-12-23 · Pin Pin — -22.0
2026-01-17 Win — 2026-01-17 · Forfeit Forfeit — —
2026-01-21 Loss Dean Nguyen (Egg Harbor, 520) 2026-01-21 · Pin, 4:18 Pin 4:18 -19.9
2026-01-24 Loss Mike Williams (Highland, 388) 2026-01-24 · Technical Fall, 18-3 Technical Fall 18-3 -19.8
2026-01-24 Loss James McSweeney (Audubon, 683) 2026-01-24 · Pin, 0:20 Pin 0:20 -12.0
2026-01-24 Loss Logan Osborn (Hammonton, 466) 2026-01-24 · Pin Pin — -21.0
2026-01-30 Loss Nathan Smalls (Winslow, 412) 2026-01-30 · Pin, 2:30 Pin 2:30 -18.1
2026-02-03 Loss Hunter Curley (Rumson-Fair Haven, 554) 2026-02-03 · Technical Fall, 15-0) 1:54 Technical Fall 15-0) 1:54 -14.7
2026-02-03 Loss Andy Montes-Valentin (Atlantic City, 334) 2026-02-03 · Pin Pin — -22.6
2026-02-11 Loss Brandon Caro (Lindenwold, 561) 2026-02-11 · Pin, 3:13 Pin 3:13 -9.8
2026-02-11 Win — 2026-02-11 · Forfeit Forfeit — —
2026-02-13 Loss Oleksandr `Sasha` Yurovskyi (Shawnee, 508) 2026-02-13 · Pin, 1:14 Pin 1:14 -12.0
2026-02-13 Loss Omari Bayard (Pennsauken, 462) 2026-02-13 · Pin Pin — -15.2
2026-02-14 Loss Michael Malizia (Absegami, 556) 2026-02-14 · Pin, 3:00 Pin 3:00 -12.1
2026-02-14 Loss Gavin Mensch (Holy Spirit, 712) 2026-02-14 · Pin Pin — -5.5
2026-02-14 Loss Mathias Gonzalez (Somerville, 657) 2026-02-14 · Pin, 0:50 Pin 0:50 -6.9
2026-02-17 Loss Kevin Peters (Holy Cross Prep, 500) 2026-02-17 · Pin Pin — -12.9

Forfeits and opponents outside the NJ database don't affect Elo.

Teammates