Fishing 1–100

About 7,500 catches from 0 to 100, roughly 37 days at Phoenix's 200-catch daily limit. Each step is one fish, kept for at most 10 levels, picked for the most skill per catch and as near your home nation as it can be. Only rods and bait you can actually get; no legendary rods.

Starting citySpots stay close to home until the bigger fish are only farther out.

How skill-ups work on Phoenix

16 steps from Bastok: about 7,490 catches (37 days at 200 a day) and 17,220 casts.

0 → 10Copper Frog level 16North Gustaberg, Basin of Waterfall · 1 zone from Bastok≈270 catches · 1.3 days
≈430 casts
Bait or lureCatch
Fly Lurelure, reusable · 540 gil60%
Lufaise Flybait, used up · 108 gil60%
RodBreaks
BestHalcyon Rodnever
MiddleGlass Fiber Rod1 in 476
CheapestTarutaru Rod4,077 gil1 in 91

Not Mithran Rod and Composite Rod: they land Copper Frog on only 47% here, since large rods lose small fish.

Rank up at 8Trade a Moat Carp to Thubu Parohren (Port Windurst) to fish past 10.
10 → 14Quus level 19South Gustaberg, Seaside · 1 zone from Bastok≈140 catches · 0.7 days
≈330 casts
Bait or lureCatch
Sabiki Riglure, reusable · 2,394 gil40%
Lugwormbait, used up · 9 gil27%
RodBreaks
BestHalcyon Rodnever
MiddleHume Rod1 in 417
CheapestWillow Rod44 gil1 in 31

Not Mithran Rod and Composite Rod: they land Quus on only 27% here, since large rods lose small fish.

14 → 22Tricolored Carp level 27Zeruhn Mines, River · 1 zone from Bastok≈260 catches · 1.3 days
≈550 casts
Bait or lureCatch
Shrimp Lurelure, reusable46%
Ball of Insect Pastebait, used up · 30 gil22%
RodBreaks
BestHalcyon Rodnever
CheapestCarbon Rod1 in 625

Not Mithran Rod and Composite Rod: they land Tricolored Carp on only 25% here, since large rods lose small fish.

Rank up at 18Trade a Cheval Salmon to Thubu Parohren (Port Windurst) to fish past 20.
22 → 30Ogre Eel level 35South Gustaberg, Seaside · 1 zone from Bastok≈300 catches · 1.5 days
≈570 casts
Bait or lureCatch
Shrimp Lurelure, reusable51%
Peeled Lobsterbait, used up · 221 gil51%
RodBreaks
BestHalcyon Rodnever
CheapestHume Rod1 in 417

Not Mithran Rod and Composite Rod: they land Ogre Eel on only 20% here, since large rods lose small fish.

Rank up at 28Trade a Giant Catfish to Thubu Parohren (Port Windurst) to fish past 30.
30 → 38Zafmlug Bass level 43South Gustaberg, Seaside · 1 zone from Bastok≈340 catches · 1.7 days
≈540 casts
Bait or lureCatch
Worm Lurelure, reusable · 540 gil62%
Ball of Crayfish Pastebait, used up · 52 gil51%
RodBreaks
BestHalcyon Rodnever
CheapestHume Rod1 in 417

Not Mithran Rod and Composite Rod: they land Zafmlug Bass on only 15% here, since large rods lose small fish.

38 → 42Black Eel level 47North Gustaberg, Basin of Waterfall · 1 zone from Bastok≈220 catches · 1.1 days
≈340 casts
Bait or lureCatch
Ball of Crayfish Pastebait, used up · 52 gil62%
Worm Lurelure, reusable · 540 gil59%
RodBreaks
BestHalcyon Rodnever
CheapestHume Rod1 in 455

Not Mithran Rod and Composite Rod: they land Black Eel on only 10% here, since large rods lose small fish.

Rank up at 38Trade a Gugru Tuna to Thubu Parohren (Port Windurst) to fish past 40.
42 → 45Sandfish level 50Korroloka Tunnel, Salt Water · 2 zones from Bastok≈190 catches · 0.9 days
≈290 casts
Bait or lureCatch
Sabiki Riglure, reusable · 2,394 gil64%
Ball of Insect Pastebait, used up · 30 gil32%
RodBreaks
BestHalcyon Rodnever
CheapestCarbon Rod1 in 909

Not Mithran Rod and Composite Rod: they land Sandfish on only 6% here, since large rods lose small fish.

45 → 48Red Terrapin level 53Pashhow Marshlands, Whole Zone · 3 zones from Bastok≈190 catches · 1 day
≈320 casts
Bait or lureCatch
Shell Bugbait, used up59%
Frog Lurelure, reusable30%
RodBreaks

Carbon Rod, Hume Rod, Halcyon Rod also never break.

Not Mithran Rod, Composite Rod, Single Hook Rod and Clothespole: they land Red Terrapin on only 6% here, since large rods lose small fish.

48 → 50Bluetail level 55Batallia Downs, North Seaside · 5 zones from Bastok≈140 catches · 0.7 days
≈250 casts
Bait or lureCatch
Slice of Sardinebait, used up · 213 gil56%
Minnowlure, reusable · 271 gil27%
RodBreaks
BestHume Rodnever

Halcyon Rod also never breaks.

Not Mithran Rod and Composite Rod: they land Bluetail on only 6% here, since large rods lose small fish.

Rank up at 48Trade a Monke-onke to Thubu Parohren (Port Windurst) to fish past 50.
50 → 54Trilobite level 59Bibiki Bay, PI - North Beach · 9 zones from Bastok≈300 catches · 1.5 days
≈810 casts
Bait or lureCatch
Worm Lurelure, reusable · 540 gil37%
Peeled Crayfishbait, used up · 52 gil24%
RodBreaks
BestHalcyon Rodnever
CheapestHume Rod< 1 in 1,000

Not Mithran Rod and Composite Rod: they land Trilobite on only 4% here, since large rods lose small fish.

54 → 64Crescent Fish level 69East Sarutabaruta, Lake Tepokalipuka · 8 zones from Bastok≈740 catches · 3.7 days
≈1,510 casts
Bait or lureCatch
Fly Lurelure, reusable · 540 gil47%

No bait works for Crescent Fish here.

RodBreaks
BestHalcyon Rodnever
CheapestCarbon Rod1 in 333

Not Mithran Rod and Composite Rod: they land Crescent Fish on only 5% here, since large rods lose small fish.

Rank up at 58Trade a Bhefhel Marlin to Thubu Parohren (Port Windurst) to fish past 60.
64 → 71Silver Shark level 76Batallia Downs, North Seaside · 5 zones from Bastok≈600 catches · 3 days
≈1,140 casts
Bait or lureCatch
Meatballbait, used up · 52 gil51%

No lure works for Silver Shark here.

RodBreaks
BestHume Rodnever

Halcyon Rod also never breaks.

Not Mithran Rod and Composite Rod: they land Silver Shark on only 5% here, since large rods lose small fish.

Rank up at 68Trade a Bladefish to Thubu Parohren (Port Windurst) to fish past 70.
71 → 76Gavial Fish level 81North Gustaberg, Basin of Waterfall · 1 zone from Bastok≈600 catches · 3 days
≈1,240 casts
Bait or lureCatch
Meatballbait, used up · 52 gil48%
Lizard Lurelure, reusable47%
RodBreaks
BestComposite Rodnever

Not Mithran Rod: it lands Gavial Fish on only 17% here, since its line snaps on a fish this strong.

Not Halcyon Rod: it lands Gavial Fish on only 9% here, since small rods snap on large fish.

76 → 86Emperor Fish level 91Beaucedine Glacier, Ponds · 6 zones from Bastok≈1,200 catches · 6 days
≈3,880 casts
Bait or lureCatch
Peeled Crayfishbait, used up · 52 gil30%

No lure works for Emperor Fish here.

RodBreaks
BestComposite Rodnever

Not Mithran Rod: it lands Emperor Fish on only 11% here, since its line snaps on a fish this strong.

Not Halcyon Rod: it lands Emperor Fish on only 6% here, since small rods snap on large fish.

Rank up at 78Trade a Three-eyed Fish to Thubu Parohren (Port Windurst) to fish past 80.
86 → 94Pterygotus level 99Nashmau, Whole Zone · by boat or teleport≈1,120 catches · 5.6 days
≈2,140 casts
Bait or lureCatch
Lugwormbait, used up · 9 gil51%
Sinking Minnowlure, reusable · 691 gil14%
RodBreaks
BestComposite Rodnever

Not Mithran Rod: it lands Pterygotus on only 18% here, since its line snaps on a fish this strong.

Not Halcyon Rod: it lands Pterygotus on only 9% here, since small rods snap on large fish.

Rank up at 88Trade a Gigant Squid to Thubu Parohren (Port Windurst) to fish past 90.
94 → 100Armored Pisces level 108Oldton Movalpolos, Whole Zone · 2 zones from Bastok≈880 catches · 4.4 days
≈2,880 casts
Bait or lureCatch
Sinking Minnowlure, reusable · 691 gil30%
Meatballbait, used up · 52 gil15%
RodBreaks
BestComposite Rodnever

Not Mithran Rod: it lands Armored Pisces on only 22% here, since its line snaps on a fish this strong.

Not Halcyon Rod: it lands Armored Pisces on only 5% here, since small rods snap on large fish.

Rank up at 98Trade a Tiger Shark to Thubu Parohren (Port Windurst) to fish past 100.

Draft. Catch and cast counts assume every skill-up is 0.1 and use Phoenix's published settings (skill-up multiplier 1.0); the live server can differ. Landing and break odds are at the start of each step, counting everything that bites at that spot, averaged over moon phases in clear weather. Bait odds use the best rod; rod odds use the first bait shown. Middle and cheapest rods land the fish as often as the best one but break more.