Back to Academy

Player Profiling

Identifying opponent types (TAG, LAG, nit, fish)

Why Profile Players?

Poker isn't played against a faceless opponent — every player at the table has tendencies, leaks, and patterns. Player profiling is the process of categorizing opponents based on their actions to predict their future behavior and adjust your strategy accordingly.

The two primary axes for classifying players are tightness vs. looseness (how many hands they play) and passivity vs. aggression (how they play those hands). Combining these gives you four core player types that form the foundation of opponent analysis.

Key Insight: You don't need hundreds of hands to begin profiling. Even a few orbits reveal whether someone is tight or loose, passive or aggressive. Start categorizing immediately and refine as you gather more data.

The Four Core Player Types

TAG (Tight-Aggressive)

Plays few hands but plays them aggressively. This is the most common winning style. TAGs have strong starting hand requirements and apply pressure with bets and raises.

Stats: VPIP 18-24%, PFR 15-20%, AF 2.5-4.0

LAG (Loose-Aggressive)

Plays many hands and plays them aggressively. LAGs put maximum pressure on opponents, making them tough to play against. Can be very profitable or very volatile.

Stats: VPIP 28-38%, PFR 22-30%, AF 3.0-5.0

Nit (Tight-Passive)

Plays very few hands and tends to call rather than raise. Nits wait for premium hands and are easy to read — when they bet big, they almost always have a strong hand.

Stats: VPIP 10-15%, PFR 8-12%, AF 1.0-2.0

Fish (Loose-Passive)

Plays too many hands and calls too often. Fish are the most profitable opponents — they see too many flops, chase draws without proper odds, and rarely fold made hands even when beat.

Stats: VPIP 40%+, PFR 5-12%, AF 0.5-1.5

A player has VPIP of 45%, PFR of 8%, and an aggression factor of 1.1. What type are they most likely?

Identifying Types Without a HUD

You won't always have HUD stats available, especially in live games. Here are behavioral cues to identify player types at the table:

Fish Tells

Limps into many pots, calls raises with weak hands, rarely folds to aggression, often shows down losing hands. May buy in for odd amounts or minimum buy-in. Tends to call on the river "just to see."

Nit Tells

Folds most hands preflop, only enters pots with raises, takes a long time on marginal decisions. When they 3-bet, it's almost always AA, KK, or AK. Their big bets are reliable indicators of monster hands.

LAG Tells

Raises and re-raises frequently, applies constant pressure, shows up with unusual hands at showdown. They may 3-bet light, float c-bets, and barrel multiple streets. Hard to pin down because their range is so wide.

Quick Adjustment Guide

Once you've identified an opponent's type, you can immediately adjust your strategy. The general rule: do the opposite of what they want you to do.

vs TAGRespect their raises. Avoid marginal calls. Attack their blinds when they fold too much. 3-bet them with a polarized range.
vs LAGTighten up and let them hang themselves. Call down lighter with medium-strength hands. Avoid multi-street bluffs — they won't fold.
vs NitSteal their blinds relentlessly. Fold to their big bets — they always have it. Never bluff-catch against a nit's river raise.
vs FishValue bet relentlessly, even thin. Don't bluff — they call too much. Isolate them preflop to play heads-up with position.

Against a nit who suddenly 3-bets you, what is the best adjustment?

Complete the Quizzes

Answer all quiz questions correctly to complete this lesson and earn XP.

Learned something? Share this lesson